Very nice work by JAM, Jimmy and the original AZ OP! There are some similarities, but my honest feeling is that this is not Mike's murderer.
For one thing, the guy is too young. JAM posted a pic on AZ of the current pictured guy, which was take 3 years after the murder, and he's obviously too young. Our perp was at least in his late 40s, maybe older, in 2009. So now he would be at least late 50s.
I don't recall a mole on the guy's face, although I may not have noticed it at the time. Jeremiah Cooper was the name the perp used because he'd stolen Cooper's credit card in Atlanta. If this were our perp, he'd be crazy to use an alias anything like "Cooper". I don't know what crime the current guy did to be labeled a kidnapper. But the original guy was a murderer and thief, so I'm not sure how that jibes.
It would be a big help if we knew the pictured guy's height. The murderer was 5'6"-5'8". And yes, they do have DNA on the guy, plus whatever new info they were able to recently get at Quantico.
Still, this is certainly enough to forward on to the local FBI, who have taken over the case. I'll phone the agent to let him know.
Thanks very much, y'all !!
~Doc