I encourage my kids to sleep in, but probably because I was never allowed to. One is up at 6:30, and the other usually makes it to 9.Maybe your son needs a sleep check...
I never get up later than 8:45 on weekends. Parents won’t let me sleep any longer.