Tell him mildone said that if he gets accepted to MIT, screw all the others. Surely that will sway his decision.
I should mention that one of my boys did undergrad at RU (history/philosophy) then got his law degree from BU. I believe he really enjoyed his time at BU, and liked Boston a lot, although obviously the law school is most likely non-representative of the undergrad engineering program.
So... it might be smartest to do undergrad wherever he can get the best money from the school plus be accepted into the honors program.
Then go to MIT for grad school.