Except a US PO Box wouldn't accept other carriers' packages.
That changed a few years ago when the USPS started offering "Street Addressing" for PO Boxes that could accept other couriers' deliveries. But it had some really strange rules around the addressing. You're supposed to use the street address of the post office and your box number, but you're not allowed to use "Box" or "Suite".