Sounds to me like he's enjoying the food - brilliant!

Earl was a big eater too and I had to keep reminding myself that some people would give their left arm to have a child that ate as well as he did! lol It does cause worry though, especially if you can see some discomfort going on.
My initial thought on reading your post would be to leave off the strawbs for a little while. They can cause tummy upsets so maybe try them again in the summer (when they're cheaper too lol).
What technique do you use to feed him? Could you try a more 'finger food' approach which would allow him to feed himself at his own pace?
Does he suffer from wind or from constipation? Make sure he's properly winded after/during his bottles and ensure he's getting some water with his meals as the combination of formula and solids can often block them up - especially as the weather is warming up. A bit of gripe water with his bottles may also still help a little.
Could you try seperating his meals and his bottles. I always used to seperate them out so that he never got to the point of being starving and then eating too quickly.
Earl's routine (if I remember correctly) at his age was:
6-7am - bottle 6-7oz
8-9am - breakfast - usually porridge or cereal and some fruit
11-12 - lunch - toast, sandwiches, jacket potato with some veg purees on or some jar, and a yoghurt and a biscotti for dessert
2-3pm - bottle (6-7oz)
4-5pm - Tea - veggies, rice cakes, main meal etc and some baby rice pudding with fruit or homemade dessert
6.30pm - bath, bottle (6-7oz) and bed
He would also sometimes wake for a bottle at night I would always have a 7oz bottle in the fridge for overnight just in case. Actually, I think it was most nights, because at about 8-9 months he dropped the 2pm bottle in favour of a snack and a drink of water, and then adopted the night bottle again

)
Earl was also having naps twice per day (about 10am and about 2pm) so I would usually have to do a meal/bottle at each side!