Just wanted to add to the chorus to take a look at Case Western.
Also, about Pitt, you maybe know this, but their admissions are rolling, and they just started sending out acceptances: University of Pittsburgh Class of 2029 Thread. The sooner he gets his application in there (even if he takes a while to figure out where else he wants to apply), the sooner he can relax on that front, and have fun exploring his various options.