Have you tried other formulas? Sometimes I also find walking around with my baby while feeding her a bottle helps- atleast at the start of the bottle, not sure why
Yes sounds like the flow is too fast. We were having the same issue. We were using dr. Brown's and switched to Philips Avent and it's been much better
Try getting a slower flow nipple like a preemie level. Might just be too fast for him