I've seen him typed INTp on this forum.

IxFp, I believe... Probably ISFp.

Any other ideas?