Is he just an early riser?!

So my son used to wake up about 7am most mornings.

The past week or two he’s been waking up at 5 or earlier! Yesterday he woke up at half 4 😩 gave him a bottle and he fell back asleep about an hour later till 7.

I’m still working through this pandemic so my dad has him whilst I work mornings. When he is with my dad he won’t nap, so by the time I get home at half 12 I give him his lunch and he goes straight to sleep after about 1 till 3 maybe later.

When I’m off work he naps in the morning, because he’s waking up about 5am he’s wanting a nap at 8-8:30 for an hour and a half. He then sometimes doesn’t nap on the afternoon so he’s gone a very long time without a nap. So come tea time he’s absolutely exhausted. So we’ve been bathing him at 6 and he’s then asleep by half 6!

What should I do? He’s obviously not in a good routine as he’s napping different times each day!

Can anyone give me some suggestions on what we can try?