I would not advise submitting asap. (sorry if people keep seeing me say this) Aim for early October. I also got into BHP if that means anything. Applying to BHP could only help your chances at BBA admission. Your Rank = awesomesauce, your SAT is a tad low