his hair looks very short from that angle
I didn't notice it before you wrote it because of the shadow but I wanted to see better and I asked help to Photoshop and I think he didn't cut his hair short.
I compared the last image and one against Delpo at the WTFs
For me the length is similar
Cnsider that with the polo shirt you see few neck than with a normal t-shirt.
PS: Don't blame me. I know by myself I've been loosing my sanity.