What does it mean when a guy remembers practically everything you’ve ever told him and and can recall even the small and specific details?

Edit: Giving some more context for everyone stating the obvious that “he has good memory”.

He typically doesn’t remember a lot of things. However he seems to particularly remember things pertaining to us and our past conversations.