Have you checked the pre reqs for courses like AP Biology? Has he already taken a H.S. level Biology or another of lab Chemistry class, perhaps online or during the summer? I just noticed that you have AP Biology listed for him as a freshman. In our school one year of Biology and Chemistry are a requirement before any of the AP science courses. It might be different at your H.S. but I thought that was a fairly standard that AP Biology was a 2nd year. At my son's school there is a new rule started this past year was that freshman & sophomores can't double up science courses. Leaving the AP Science courses only available to Juniors & Seniors. ON the other hand in our school AP Computer Science, can be taken once Algebra II has been passed.
I don't doubt that your child can likely take AP Biology and do well in it. And it looks quite likely your H.S. is more flexible than mine. It looks like a good schedule, I'm just not sure if it's one the H.S. administration is going to be happy with unless they are already giving your son special accommodations for being PG.
I am impressed by some of the courses you have listed like Aeronautical Engineering, Architectural Drawing 1 and 2 are not available at my H.S. My school only offers math up to AP BC Calculus, AP Statistics and AP Computer Science. No engineering course, not even any physics course with Calculus.
Another thing you should note. AP Physics without Calculus has changed as of this year. It is now broken into two different years Physics 1 & 2 and takes two years. (AP rules you can't sign up for both the same year.) AP Physics with Calculus (Physics C) is still available as a one year course, but unfortunately my H.S. doesn't offer it, nor do they offer Physics 2.