Missie, be aware that if you book a flight from BZE to San Pedro at a particular time, it isn't a worry. If you are early, they will get you on the next flight with available space. If you are late, they will get you on the next available flight also if you have reservations. The planes run frequently all day. Unless you are very late, after the flights stop, you might have to wait till first thing the next morning. Bottom line, Tropic or Maya, regardless, they will get you there. It isn't at all like the hassle of missing a flight on the big airlines.