The sense of entitlement some people have is absolutely disgusting.
This guy is doing this as a hobby... For fun...
As far as I know, he's not being employed by anyone here to do this work. So...why does anyone think he owes an explanation or has to meet artificial deadlines?