I'm just SRing for it by standing in front of him, then interacting with him. If he's not shiny, I reset the game then try again so that's all I'm really doing. I'm also using a synchronizer to get the right nature. By the way, i have a feeling that it's going to take a few more thousand SRs. He's being annoying by not showing up fast.