How many times a day does your baby eat?

My baby eats every 3-4 hours and only 4 times a day because he’s ready for bed by 7 and sleeps through the night. He’s 4 months old now. But I can’t help but think he’s not getting enough to eat. He drinks 8 oz each bottle but still.