If he's getting plenty of milk, and happy and alert when awake, then he's probably fine. (and he sounds like he's fine!) I'd make the most of the sleep, personally Some babies really do sleep a LOT (unfortunately some hardly sleep at all)
Definitely just folow his tired signs, he knows best when he's tired and sounds like he's a very good little sleeper.