BU might be a waste of time and money because of the cost of their secondary. They also get so many applicants that they might not want to choose someone who would probably get accepted to a top research school.
Rush has an instate preference so you should only apply there if you have some ties. Jefferson and maybe Temple can be a good choice if you can make a strong statement about wanting to go there. Besides that, I think you're poised to get into one of the UCs or a top research school. Good luck.