I think that total time asleep matters way more than what the bedtime is per se.
What's his calmdown routine? We've found that sozlet needs a lot of time to wind down from a late-evening activity, so for example if she goes to something that ends at 9:30 she needs a buffer of 1 to 1.5 hours before the end of the activity and actually falling asleep and we can't expect her to fall asleep until 10:30 or 11.
If Mo has something similar, a 10:30 or 11 bedtime may be stretching things (how much time does he need in the mornings to get ready? I know you guys have talked about playing basketball before school...)
We usually head upstairs at 8:30 or 9, then sozlet actually falls asleep somewhere between 9:30 and 10:00 depending on how tired she is, and wakes up at about 7:30 AM. 10 hours of sleep is plenty for her, 9 hours is enough. Anything below 9 hours and she doesn't function well.