how good is his language? i know with my son, if he's anxious about things - and he frequently is - i can use active listening skills to figure out what exactly is worrying him and that generally leads him to work out his own solution.

oh, and I didn't read your post properly. it sounds like you've already figured out a way that works for him?