Generally, buses start at 6:30 AM. It's a good adea to check with your concierge the night before, just to confirm. Nothing at Disney stays the same!
You should have plenty of time. It's great being in the park, walking down Main Street when it's virtually empty!