Congrats to you on your new business! I just filed for my LLC also.
Do you feel that you have a pretty good chance of approval for the BOA cc that you're app'ing for? Do you have any particular card in mind that you're looking for?
Right now my credit sucks, so I'm just managing with my business debit card but I'm really hoping soon to be able to get approved for a biz card through my bank Chase. Hopefully in a couple of months.
Good luck to you either way!