Ship will pull off and sail around for the evening. They usually do the fireworks the first night (depending on the itinerary). You have to remember that the ship would technically be docked in the Bahamas and is probably still subject to mooring fees associated with docking the ship. And extending the time docked costs more money.