Save in front of him (you don't need a synch), reset the game, make a savestate before talking to him, catch him and check ivs in order to check your frame, if you're near your target but not "after" it, then reload the savestate and advance your frame.