Did someone on here mention the unlikely possibility of the pusher having had Strava to track his runs?
I've just checked my Google maps timeline and there's locations showing for me back to 2015.
I saw a theory posted that maybe the name has popped up in relation to the cache of emails released re: Epstein/ mandelson but maybe that's a bit too far fetched.
I think it might be AI facial recognition that's turned something up as mentioned upthread by somebody already