I don't think that your boss is an ESFP. I really don't think that, because ESFP are not able to make money for themselves - ESFPs need to have a boss. Maybe he is ENFJ - ENFJ are very charming and...