I've flown PVD-MCO a number of times and would get to the gate for the boarding time only to find the boarding process was already underway. This most recent trip, I looked at my boarding pass and realized that the boarding time was earlier than the 30 minutes prior I'd expected (I can't remember if it was 35 or 40 min prior). But I got to the gate just prior to the time on the bp and they still started their boarding earlier.