I shouldn't be a problem at all. For example, for our cruise, which is in about a month on the Magic, there are still plenty of BBB slots open. Most of them are morning slots, however which may not be as appealing. Try to book something, but if you don't see a time you want, Guest Services should be able to help you when you board. A certain number of appointments are held aside for guests to book on board.