hi onthegomom,
I think you hit the nail on the head near the end of your post - he needs to be interested in the stuff he's doing, otherwise it's not stretching him (even though it may seem obvious that doing 'harder' stuff is doing him good). To spark his interest is to hit the gold mine of learning.
All the best.