i have the same problem.
and i forget peoples names after meeting them if i dont immediately repeat it back and keep meeting them in the future.
awesome thing is that ill tell people that i forget names and they respond that they also are bad at remembering.
to top this off, i have no correlation of real names and nym names. guess thats one plus