BC vs BU vs Brandeis vs Bentley for Econ/Math

State school would be UMass Amherst, in state minus 6K over the 4 years from a State fund. Not much difference with Bentley commute.
BC would be either 81 + 3* 66 – I don’t think we would do that, or 4* 66 with all 4 years not paying for room and board-- worth it or not, I don’t know. We could but that would mean no retirement savings during these years.
BU definitely wants everyone to pay for a year on their campus, but could be 3 years total. Could be 83 + 2* 70. That’s an option. But there is no guarantee that he’d be able to graduate in 3 years.
Brandeis 4* 45 is affordable.
Bentley 4* 33 is great. Also, Bentley would accept his AP classes so it’s either 3* 33 or even better double major/more relevant classes in 4 years.
UMass would be 4* 31, or could also be 3* 31. For whatever reason, he does not want to go there.
The lowest BC/BU could be is still twice more than Bentley. We could do that but is there a valid reason? Would Bentley for undergrad close some doors compared to BU? To Brandeis? Would Brandeis be not as good (academically and in terms of recognition) in Econ/Math as BU?

Grad school–most likely in data/economics. Not JD.