Stumbled across this and it is really interesting read. bit.ly/1Ab8Wbr
Always thought he fitted NPD but some bits didn't bit this is spot on. So not all narcissists are charming and super confident.
Don't know if it'll ring bells for anyone else but wanted to share.