At his age, he still needs to have more milk (be it through bfs or formula) than solids. The milk should be the main meal still at this point. So, what I would do is just offer solids 1h after his milk...something like this, pretty close to what you posted I think, just the times are a bit different:
E: wake at 7, milk; solids at 8
Nap
E: 11ish, milk; solids at 12
Nap
E: 4, milk
Catnap
E: solids after nap
E: milk feed before bed
DF