Um.. ESFP 1 sounds really weird. He could be a really well balanced 7 with high Te, or even be ESFJ?