Dear Sue,
To be frank with you, I wouldn't make any changes in your current plan. Your son is sleeping, generally speaking, for a sufficient number of hours, and the hours are distributed OK between nap times and nighttime sleeping. The only 'glitch' is the amount of time he stays awake during the night. This is probably what occasions his late-in-the-day tiredness. But it's probably not a sufficient reason to make changes in the schedule. Rather, you might
simplySimply sleep allow development to run its course, and my guess is that he will remain awake for a shorter period during the night as time goes by. I don't think there's a lot to be gained from trying to tinker with his schedule, since basically it's in good shape.