It looks like the Kona is more expensive but still not as expensive as the 105 Topstone. Brando is right, this is the current year model:
Personally i'd go with the Kona just because of 650b. Although you could probably run 650b in the Topstone. On those short rough and singletrack segments you are going to love the big tyres, and who knows, you might want to ride more rough stuff in the future (happened to me). Also, less toe overlap. Can be pretty annoying especially with fenders.
Also i'm not a snob but the Topstone Sora is such a low spec bike that I would spend just a bit more to get slightly better components like on the Kona.