I'm annoyed by the delays, but this guy pretty clearly exudes perfectionism: I wholly expect delays that are avoidable (i.e. not mistakes or stuff not on his end) are due to him being frustratingly anal, rather than any malicious intent.