Hi there
First up, congratulations!!
I had the same issues when my 2nd DD was born. My eldest dd was 17 months.
I used a basket and filled it with toys for her to play with. We would only take that basket out when i was feeding. Another trick is to make sure that you have snacks prepared for him ahead of time.
Do you have a sling? They are great for allowing you to play at the park, and at home etc.
Good luck. It does get better