Cause international flights like you to be there 1.5-2 hours before the flight ....plus....do the negril to Mobay ride 5-10-20 times..... Sometimes it can take 2-3 hours with screwed up traffic. I like to plan to be at the airport 3 hours before take off.... More if my driver is on island time.
BTW, club Mobay was sold out for departures when I showed up 3 hours early on a weekend a month ago...plan ahead.