Not my plan, but I've always wondered----if I miss my DME bus, would they permit me to get on the next one?
I guess the worst case scenario is that I miss my DME bus and have to take a taxi to the airport?
Here's the issue. The DME buses don't automatically stop at all resorts. If there is no one at your particular resort that needs a bus, then the bus won't stop. So, if you miss your assigned bus at, say 3:30, and want to get on the 4:00 bus? There may not be a 4:00 bus. Also...if there was a 4:00 bus, it could very well be too full to allow you to board. It may not look like it's too full when it gets to you, but the next resort could have enough guests to fill it. If you, and your party, were allowed to board, it could very well displace someone who had an actual reservation.
What ADR time at BOG would be ideal to get back to CSR without rushing? Not that there is any guarantee I could change it, of course.
As you're already been told, the bus could come at any time from 3-3:45. For a 6:30 flight, you need to take that 3:30 p/u time and allow for about 15 mins on either side. Each resort has it's own timetable. So, allowing for that, I would say you need to be back at CSR no later than 2:30. This allows you to use the restroom, get any carryon luggage out of storage and get over to the DME stop at least 10 mins prior to your stated p/u time.
This means leaving MK no later than 1:30...sure, you may be able to hop right onto a bus, but you could also very well must miss the bus...which means waiting for 20+ mins (especially at this time of day) for the next bus. So, you need to be done eating by 1:00 in order to leave the restaurant and get to the buses. You would want it to be closer to noon!
Yes, you could rush all this and do it with later times. But, do you really want to end your trip stressing over missing the bus back to the airport? You could walk to the CR and get a cab from there if you have to though. Or, just forget about MK and end your stay at DHS!