Why do guys come back after you move on?
He might be coming back months later because he needs some clarity. He might just want to talk to you about what happened and why, so that he can actually put it all to bed and move on. This is a very mature approach, and is a healthy way of processing, provided you are comfortable with this kind of conversation.