Hi puppies...the only thing I would suggest is reducing his afternoon nap to a couple of short catnaps, so he is tired for bed at 7pm.

Also, I think your baby sleeps HEAPS! So I wouldn't be too worried about doing anything wrong...you're obviously doing a lot right! You just need to tweak his routine a little bit...Maybe shorten the afternoon nap to only one sleep cycle and make sure the midday sleep is a long one...

HTH