> There was no reason for this man to open my front door.
Yes there was, he was trying to get shot of your shopping so he could deliver the next person's shopping, and since you weren't answering he was doing the decent thing of trying to leave it inside for you rather than out in the garden/street.