feel your pain...similar situation
I was home and waiting for a package, mailman put a slip in the mailbox instead so I chased him down and he didn't even have the package in the truck. Said he knew it wouldn't fit in the box so he didn't even bring it as he figured we wouldn't be home. I had to go to the post office and pick it up. A few days later, he did the same thing but this time when I got to the post office the package was small and didn't require signature. It easily fit in the box, so I put it in and took a picture and called the postmaster. He did nothing.
A few weeks later, my dog nipped the mailman (didn't break the skin) and of course, he thought it was intentional so he took great pleasure in shutting off our mail service. Now we have a box at the curb.
First time ever I didn't tip my mailman at Christmas.