Thanks for all the good suggestions. I'll talk to his Mum and Dad too to see if they know of anything he would like/need.