He could have tossed them a few at a time when running late.
Plus someone that lazy is likely to be stupid as well.
I do not have high expectations of FedEx delivery men based on personal experience with their fraudulent and incompetent behavior.
We have had a lot better experience with UPS. For business use especially UPS is a very predictable arrival time and shipping length of time than FedEx- at work I know my UPS shipped parts are going to either be here at 11AM and or 4:15PM because that’s when our driver stops by. And if in need to fly a part from Illinois I know I can order it at 4:00PM and have it in my hand at the morning drop off. If it’s in Japan I know if I order it early enough in the morning I can have it here afternoon next day. UPS is crazy competitive about logistics efficiency also.
For my dad’s business his driver was always there at 2:30PM. FedEx would show up at 7:30PM as often as not and he’d wind up having to go down to the depot and get it because the drivers never showed up when the business was open. For residential delivery our driver knew where to put it out of the weather and easy for us to find, FedEx would claim they couldn’t find the house and return it to the depot two hours away.