Best way to fix this is for the pizza companies to charge for the pizza before delivery. He would soon get bored of paying good money to send a pizza to someone else’s house at his own expense.
Well certainly if they’ve sent more than two for three pizzas to the same address and it was a mistake then make somebody pay first. Or just don’t deliver there at all.