@Publisher As far as I know there is no “list” of acceptable colleges. The undergrad record (including college, GPA etc.) is just one of MANY factors that is looked at. Certainly if one goes to BU on a full scholarship, does fantastic, gets into a great law school and does fantastic there then he/she should be in fine shape to have many opportunities.
IMO a lot comes down to what is affordable for the OP’s family – especially with law school in the future.
The reason I’d pick Yale if it is comfortably affordable is that the people I know who went there (including some children of friends who are recent grads) had truly wonderful/unique experiences. It seems to be a truly special place for the right person.
FWIW I am not an “Ivy snob.” Neither of my kids applied to or attended Ivy colleges undergrad.