That's very late. You have to change his sleeping schedule gradually. Mine sleeps aroun 7-7.30 for at least 10 hours
Try changing his schedule His nap time is too late He should be napping about 1-3pm Then he will go to bed at 8.30
thanks
Gradual change