Boneman, places like Roatan and Belize have pretty tropical weather all year 'round. The difference is that some seasons can get more rain than others. I don't think going on a cruise two weeks later than usual will make too much difference in the weather.
And you know what they say about Caribbean weather: If you don't like the weather, wait 10 minutes. It's bound to change.