Not a lost cause
just needed time to figure it all out
Firstly have you introduced a lovie yet? this may be what our LO needs. Also he may need more calories during the daytime. I've rewriten a routine that you could try to acomplish that. My LO is also spirited and has reflux so I understand your frustration.
with your day starting at 8am you'll want to start by giving him his first bottle at 8am, then solids at about 9am, then his regular activity time till nap time. When he wakes up at 12-12:30 you'll give him solids, then an hour later another bottle. At 4 when he wakes stick with a bottle, then at about 5:30 or so another meal of solids, then at 6 start his bedtime routine, then final bottle at 6:45 and then bed by 7, your LO may be getting overtire into the evenings and that will make him wake more.
This will give him 4 bottles during the day and 3 meals and should give your LO all the calories e needs for his daily intake, making him sleep better and effectivly starting the weaning process, remember to start with smaller amounts and work slowly to larger servings. Given about a month he'll probably drop to 3 bottles and 3 meals.
When you do your solids and your LO if into all the foods start by giving oats and fruit mixed together in he morning, a plain vegatable at lunch, and then rice mixed with a vegatable at night.
My neighbor who has a 3 year old an a 8 month old helped me with that. It may work for your LO too
He's old enough now that he can have 3 meals a day if your are ready for it.
If you only have him on cerial then give him that at each meal but I'd suggest you try rice and oats as babies, like adults, get tired of the same old thing
HTH