I already included in my answer the option that he genuinely enjoys programming, in which case he should self-start projects.
You'd be surprised, however, at the amount of kids who go "professional" from a very early age because of parental pressure or something like that. All I said was that if that is the case, it is too early to go professional.
littletimmy: It’s not at all driven by my parents. I’m doing it only because I love it.
On self-started projects: Noodles was my first of them, and I’m working on some more. Side projects are great, but right now I’m looking for something bigger.