Wait the moderators can see our IP addresses? I don't even know how IP addresses work. Do IP addresses show my exact location? Of course I have posted about my approximate location before but never the exact one.
No, don't worry, the mods don't know your address. An IP address identifies your computer uniquely (well, kind of, this is more complicated thanks to dynamic IPs), but it's nothing to do with your exact physical location - the most you can get is your ISP and a city and state. Anything more would require contacting the ISP directly.
In this case, unless there's an automated method which there well might be, BK obviously thought the opening post was a bit suspicious, checked the IP, found it was from South Dakota (this is not in Russia) and compared it to other South Dakota members until he found that the IP was shared between TDAS and someone claiming to be in Moscow.