Sleep schedule

My son is 2 1/2. What’s a good sleep schedule for him? A lot of times he doesn’t go to sleep until 11 at night then wakes up around 9 or 10am. Then wants to nap at 3 or 4 in the evening which puts him going to bed later and later.. sometimes he will wake up around 9:30 and I’ll make him take a nap around 12 but he’s only up for 3 hours and I feel bad for making him go to sleep that soon after waking up.. need him on a good sleep and nap schedule.. any suggestions?