There is a trick to him. You don't have to wait until he initiates conversation with you. You can click on him to initiate conversation with him. So you can speed force yourself through his cycle of dialogue by rapidly clicking on him and hitting Enter to close the conversation boxes. Eventually he does run of things to say and goes away and you get 300 exp.
It works with Neeber in BG2 as well, although everyone gets 1000 quest exp and magical stones+1 for a sling there as a reward.