... 20 minutes before his arrival tonight...
because it will be about 3 am!
It's bad enough that I'll have to get up to open the door for him (he forgot his keys), I certainly do not want to spend 20 mins waiting for him to arrive in the middle of the night! He was all huffy though...