This reminds me of an article I read recently about the “illusion of explanatory depth," which is an idea that "...we understand how complex systems work even when our true understanding is superficial. And it is not until we are asked to explain how such a system works — whether it’s what’s involved in a trade deal with China or how a toilet flushes — that we realize how little we actually know." Asking questions in such an earnest way, it would seem to me, invokes that same self-realization.
Anyway, great post.
I would talk to your school administrators about possible programs like this for your son. It doesn't have to be skipping grades or anything like that. Even though I could have been bumped up a couple grades, my parents kept me with my peers, and for that I'm thankful. I think that the programs are on a state by state and possibly county by county. Research options for your location, and try to be nice to the administration, however obtuse they may seem to be in the handling of your son's case. Unfortunately, they have a lot of control on the options available to your son, so try to approach the situation with grace and understanding.