I'm also seeing a lot of similarities between Stef and John, I think they'll get along greatly. Plus they'd be seeing each other a lot since we work at the same place.
@Prodigal Son Alright. John is a good 10-12 miles out east of Sun Valley, a city in Blaine County. A major landmark would be Bald Mountain, but a smaller, more magical one would be a trail of charms left buried by the local Coven. You should be able to follow the bread crumbs to John. The coven is pagan and not exactly friends of a church, don't expect the locals to be that much of a help. Sorry if this is kinda bare bones I don't know much about Idaho.
@Prodigal Son I'd have to think about it because he wasn't sopposed to be anywhere in particular, he has no address and technically does not exist. No phones, no bank account, no electricity. Everything in his house is powered by magic or the furnace. I can find a place where he would be close but for all intents and purposes John is off the grid.