Most of his naps are around 20-30 mins, sometimes he sleeps longer!
We get up at 0600 to bf him, he stays up for about an hour and sleeps for 40 mins (he actually slept longer today, at 0900 he eats again, we have activity time til about 1000 and I put him down for his nap again40 mins later he is awake and falls asleep 40 mins later again. 1200 eating again, stays up til 1300/1330 down for a nap, which lasts for 30 mins, he wakes up and I get him since he just keeps waking up (he will take another nap before the next feeding in his swing), 1500 eats again. Between 1500 and 1830/1900 (which is his bedtime) he will have another nap for about 30-40 mins and I feed him also at 1700.
I dream feed him at 2200 and he wakes up between 0200 and 0300 for another feeding, I put him down again and often he will start stirring between 0430 and 0500 (in which he passes often a lot of gas) but he keeps falling asleep if I give him his pacifier but most of the time only for about 30 mins again and we do that until 0600.
I hope that all makes sense