Don't know if it's even possible to type a person accurately based on their blog, but anyone who's willing, please have a go.
I've met this guy twice, IRL, and my initial guess would be INFj based on in person and blog content. I notice very similar tendencies toward poring over endless analysis to myself (but I'm not nealy so full of such suppressed rage). The richness of metaphor and emotional context is particularly striking. I'd think this to be -leading, but that's just a wild guess.
Have at you!!