I’m not saying he is full blown narcissistic. But narcissism IS based on lack of self esteem and trying to paint a different face than who you truly are. That does not mean he has to be arrogant. He just has to perceive himself in a false way to who he really is.
The only reason I found the website interesting is that it is so comprehensive and there is a “pigeonhole” that will fit almost everyone. But once you find a fit, then you can get some insight into what makes that particular type of narcissist tick. That should help in knowing why the person acts as s/he does and how best to respond. It should also help develop empathy, at least it did for me.