This is genuinely just unprofessional.
Like, i’m gonna cut the guy some slack, he was moving and stuff, but if you missed the code drop time, you don’t just upload them a couple hours later when half the world is asleep. You delay the drop to the same time next day.
I was doing the giveaways during my weekend. Going forward, I will ensure any giveaways I do are only during the week.
(And, to be clear - I've done two giveaways today to make up for it. )