Agreed FDG--after I re-read the description of ESFP, it makes sense... And you're right, he's definitely an EXTREME Se subtype.