took it to work and set a ups shipment. ...
Well why didn't the online set up reject the PO box?
If UPS let him set up a shipment to a PO box, then accepted it for shipment, then UPS is the one who screwed the pooch here. If they don't deliver to PO boxes, then they shouldn't have allowed him to set up a shipment to one.UPS didn't botch the delivery, YOU did.