Expected:
When completed a quest, such as the Massage 7 Butterflies, the rock would start a conversation and end with 'Here's a little something in return'. I would then receive the rewards.
Actual:
Once I had finished the quest (two quests had been like that for me), no dialogue is started and no rewards are given. The quest says 'Done', but is not shuffled to the bottom of the quest log, as you can see here:
i.imgur.com/UOS4z.png
UPDATE: Requires a reload & then Rock acknowledges that you've completed those quests & gives your the rewards as normal.