Sounds like he’s a moron who could use a good swift firing. Packages on the porch instead of garage, fine. But open the garage, then don’t leave the packages there or close the garage??
I believe I know what happened that day. My wife has a separate Amazon account, and she had a package delivered that day as well. She has never set up the in-garage Key Delivery on her account. So, I suspect that when the guy arrived and found her package which was not Key Delivery, he decided to leave all our packages on the front porch. Iftheir system automatically triggers the garage to open when the driver is delivering a Key Delivery package, the garage (which is in the back of the house) may have opened without him even knowing it.