@Jessica no milk before bed? And he stays asleep all night?
He usually drinks about 3 oz of milk about 45 minutes before bed and I give him a bedtime snack. He gets a pouch. Usually a yogurt pouch or a fruit and veggie pouch. He sleeps from 8-730 almost every night with a wake up here and there. Never because of hunger though!
Similar sleeping schedule here. She wakes at 8am and takes 2 naps that equal 3 hours. We do breakfast and 4oz milk when she wakes up. Then nap 11-1 then lunch with 4oz milk. Then snack at 330 (sometimes just teether crackers with hummus on them) then nap 4-5, dinner at 530 with 4oz milk and bed time snack at 8 with 4oz milk. It does seem like a lot of food sometimes but even if she doesn’t get her snacks she still sleeps all night
My LO wakes up at 7:30 as well! We have milk when he wakes up and then breakfast at 8:15. Mid morning snack around 9:45 and nap at 11. He has a snack after his nap around 12:30 and then lunch at 2. Nap around 3:30 then snack around 4:45 and dinner at 6:30. Bed time is 8 o’clock. Maybe try increasing wakes by 15-20 minutes every week to get him up a little longer so you can space meals and snacks out. I give him milk all day as he will take it. He usually drinks about 16oz per day and 10oz of water.