SMU Cox. You should visit and see what you think.
I agree that Richmond is really good for business. Would help if you did ED but probably late for that since it’s not on your list.
Friend’s son is going to Wisco pre-business with bit lower stats. Very fun school but serious academics. IU Kelley is known for its b-school. Visit to see what you think of its remoteness. Huge b-school with strong east coast connections.
Purdue would be quite good for supply chain and less known for finance.
BC is a bigger reach than Northeastern.