I agree Smeal is unlikely but you can try because Admission is 2/3 (GPA×rigor) – with 3.6 being below average but rigor is good and test score is good too. So, worth a try keeping in mind it’s a reach.
There are solid business majors outside of Smeal, such as Energy Finance or Agribusiness - in case he is admitted to a branch campus and not UP, and wants to try for reconsideration (a 2nd chance). Checking “Summer” if you can afford to send him, would increase his chances.
Admission to Schreyer is almost entirely based on the essays - the selection is drastic: out of 9,000 UP freshmen, only 300 are in Schreyer. Sapphire requires students to be admitted to Smeal before they can apply.
Seconding Bentley, you can add Babson as a reach. Fordham + Honors would be worth it. What about SUNY Binghamton and Albany (the latter, with Honors college)? Elon?
Fairfield, Providence as mentioned above, would be great targets.
I’ve also heard good things about UNCC and finance, for a safety in the South (weather-wise).
Unless he’s in the top 5-10% of his class, I don’t think UVA is within reach and UGA or UF are probably unlikely (of course he can try if he still has time).
Seconding SMU, TCU if he wants business/affluent.