to me it's ok because Porridge digest very easily. you might want to push back time a little like 3 hour after main give milk. since baby can drink more 3 hourly schedule .
Dinner is too close to the milk feed:) may need to bring dinner forward by at least half an hr. But if he’s eating and growing well, I wouldn’t worry too much too:)