@Catcherinthetoast would be a good person to answer your question.
But I’ll give you my opinion…I think Fordham is the better choice. It’s in NYC. It’s a feeder for certain finance jobs, like IB.
BU is a great school. I’d check to see what sorts of internships their business school students get, and also check where their grads work.