Hi eeuwe
I've just tested the case you are mentioning. I've enabled backorders for one of my products and set the stock to -10 manually. Then created a new PO and added 1 item of that product. And, after switching the PO status to received, the product's stock changed to -9.
So it seems working as expected for me.
Best Regards,
Salva.