Check out Parents of HS Class of 2025 3.0-3.4 GPA (or less)
My D22 had a B+ too but I found lots of helpful info on the 2022 version of that thread.
The regular class of 2025 thread Parents of the HS Class of 2025 will be helpful too but there will be parents of kids there with almost perfect SAT scores and 4.5 GPAs. So sometimes the B thread was more helpful since we weren’t looking at ivies etc.
There will be good options for him. Budget may be the deciding factor unless you have an unlimited budget.