I am starting to think the catnap (or lack of) is the culprit, it started then
Not much I can do with that if he refuses it, altough thats normal for his age.
Going to have to keep digging to see if hes too tired and not able to sleep at the moment or getting too much sleep and that why he wakes early.
When I find out I will share with the world, there are load of us having the same problems - he won't go back to sleep AT ALL when he wakes early