Baby sleeping pattern

A

Good morning! I'm wondering about baby sleeping patterns,my 5 month old takes 3 naps a day for 30 to 45 minutes, I put him down to bed at 9 PM and lately he has been waking up 2 to 3 times a night but wanting to fully wake up at 6 or 7 am. I read on some websites I googled babies should be sleeping 12 hours at night with at least 3 naps. Mind you I co sleep in my bed with him, that could be the issue but I dont move in my sleep, my boyfriend calls me a corpse lol. Any tips on helping my little one sleep more or through the night? Is his early wake ups normal for him sleeping at 9?