Aust he posted it same time he did last week. He didnt post it early. You have had a whole week bro....why would you wait till the last minute?
I too have a job... It does not matter, thought I was squezing it in on time. For me, the time to turn them in by is Thursday night, not Friday morning. Apparently 2:00 AM on Friday morning is the time the voting thread is created.
EDIT: Actually they created the thread around 11:30 PM tongiht.