He’s taken/taking 10 APs and has only had one B in all of high school? That sounds pretty darn good to me! Are you unimpressed with his record because he usually didn’t take honors classes, when they were available? Because if he was taking the most rigorous classes available, and only got one B, he sounds like a superstar to me!
I would have him sit down and take a practice ACT that you can print off the ACT website. I was told that some people do better on the ACT than the SAT, and that sure worked for my kid. His PSAT was pretty good, although not even commendation level, so I wasn’t expecting a very high SAT. He took the practice ACT, did very well on it. He then self-prepped for the ACT using retired older exams that are legally in the public domain. Wound up with a 36. I really don’t think that he could have gotten a 1600 SAT. So consider giving it a try. If it doesn’t work out, he can apply test optional, and with that GPA, they would assume that his standardized test scores would have been good, too.
If he has absolutely NO idea of what he wants to do, then unless you just consider college to be growing up time for him, and plan on paying for grad school too once he’s figured out what he wants to do in life, you need to consider medium to large schools, including large state schools. This is because he needs to have access to all sorts of majors, depending upon which way his interests eventually lean. His GPA is amazing. Try him out on the ACT, see if he can get a high score with that, and you could be looking at a full tuition scholarship at any number of less competitive flagship state U’s or other up and coming programs like Barrett’s honors college at ASU. Pretty much any flagship state U honors college with a maximum OOS merit scholarship is going to be well within your price range, probably under 40K/yr. I would also consider medium to large private U’s that offer merit - not tippy-top, where he probably won’t get in, but places that are T30-50 and offer merit money.
I think it’s only for the Ivies and the tippy top schools that admitted students have perfect GPAs, perfect SATs, and have national or international level ECs. Below that, fantastic GPAs and very high SAT or ACT still get you in, and some merit money. I think that his focus right now should be finishing the semester with straight A’s, taking a practice ACT under timed conditions at the beginning of his spring break, and then planning out some ACT or SAT prep to the point where he feels he is ready to do his best on the test. A reasonable amount of targeted prep can make a BIG difference. Once you have that result, he’d be applying with a very high GPA AND a very high standardized test score (although I do believe that he could do well without it next year, too).