Make sure you have Multi-Step Routes turned on.
Edit the Buy Route:
The default setting for Propagation of Procurement Group is Leave Empty. Change it to Propagate:
You will now get a new draft Purchase Order each time, instead of Odoo leveraging an unconfirmed Purchase Order by adding any subsequent products onto it.