Leo has 3 x 7oz bottles per day. It's sometimes a struggle to get his afternoon one in him as he's always so busy these days and just wants to be in the move and exploring! His day looks something like this.
7am - 7oz bottle
9am - breakfast
9.30ish - Nap for about an hour to 90 mins
11ish - snack of fruit, rice cake, breadsticks, cheese straws etc with water
12.30ish - lunch usually a sandwich, pitta or homemade savoury muffin with cucumber, carrot, tomatoes followed by fruit
Afternoon nap is usually taken anywhere between 1 and 2pm after that he's offered 7oz of milk.
5pm - dinner is whatever is on the menu for us. Tonight he's got chicken casserole with mashed potatoes, but could have spaghetti, omelette anything really! Usually followed by sugar free yoghurt or rice pudding.
6.30 - goes for story, bath and 7oz bottle, usually asleep by 7.15
He's not taken milk in the night since he was around 2-3 months except for occasions when he's been poorly and needed the extra fluid. My HV told me as long as they are having around 500ml and you are offering other types of diary they'll be fine!
I don't see you are doing nothing wrong each baby is an individual and does things their own way much like adults!