My kid is typically up by 7:00am on the weekends too, but occasionally randomly sleeps until 9:00am or later.
This weekend he didn't get to bed until 5:30AM and I thought for sure he'd be out all day. Nope, woke right up at 7:00am happy to be alive, like the previous night never happened. But...