But how does he know K is now driving the range rover that she bought the day before? If he's been stalking her for awhile, he connects her to her old car not the range rover.
I think he was after Maddie. Ran into her at her job and became fixated on her. Saw her name on the receipt or name tag. Didn't know her last name.
I wonder what a google search of "Maddie,Moscow Idaho " before the murders pulled up. Would that have pulled up Maddie's instagram or facebook? Maddie isn't a common name and neither is Xana or Kaylee. That's the problem I have with all these unique names. So easy to find somebody without their last names.
It seems like you can blend in more with a traditional name like Kim, Lisa, Laura, Mary. If you have a traditional name, somebody needs to take that extra step of finding your last name in order to stalk you.