In the recruiting process I've seen players list that that they had offers from Harvard, so I presume they do give scholarships, unless a "Harvard offer" is only an offer of admission.
Really????? Harvard and the IVY leagues are 0scholarships, has been for decades. He was heavily recruited by Yale though.
So, an "offer" from Harvard or Yale is just an offer of guaranteed admission? Even though that isn't a full ride, if you are admitted to Harvard or Yale, it comes with the guarantee that they will provide sufficient financial assistance that you can afford it.
While this is an interesting side discussion, it doesn't change my main point. Since we have no idea what JB's utility function is, we are speculating in the dark if we try to guess what steps he might take to maximize it. In the end, we're just beating a dead horse again, as we often do on BA.