Is he having snacks? It might be time to start introducing them. You said he has 2 9oz bottles of milk, but I see 3 milks listed in your routine. That's fine but it seems as though he is getting enough milk and likely wouldn't be hungry if he had dinner earlier and then the 9 oz bottle before bed. But you could do something like:
7-wake, milk, breakfast
9ish or so-snack
10-milk if he wants (or combine with snack sometime between 9-10
11:45/12-lunch
2-snack
4/4:30-dinner
5/5:30-bath
try to stay more calm now....
still do milk around 6:30 and keep the rest the same?
Or if you keep everything the way it is, but add a snack after dinner/bath, but a not very messy one, so he gets a little substance in his belly but doesn't get messy after his bath?
As he heads toward 12 months+ ....He may enjoy having those "snack times" as he'll start switching from getting his nutrients from his milk feeds to getting them from the solids. So it gives another opportunity to get some more calories/nutrients in each day.
Just throwing out ideas.
Especially if he's walking now...he's going to burn a ton of energy!