Sounds like you are doing a good job to me. In my experience, at that age it is not productive to overwhelm him with the technical information that must be grasped prior to his ppl or solo. He still has 3 years to go prior to the solo, so I'd say just keep him full of magazines and allow him to set the pace.
c