J.D.
Maybe he's really hungry and isn't eating as fast as he'd like to. My daughter was like that. If I fed her a little faster she would remain calm. Especially with baby food. They swallow that bite really quickly an are ready for another one. I would give my daughter really quick bites of baby food. When she finished that I would let her self feed the finger foods.
Good luck!