Great shot. I wish I had the confidence to treat my coat like a cape more often. I like your shots where the subject confronts the camera moreso–they seem to be more candid and less like a pose.
This short jacket phenomenon does not work on all men, but for this guy, it is very passable. The body length of a blazer or suit jacket should at least be lower than the lowest point of the pocket of one’s pants (provided the pants are fitted properly and not “sagging,” as they are not on this gent) and should come close if not eclipse the length of the sleeves just slightly. Just as with women, it seems as though slim men can pull fashion off better than the rest of us.