I was ready for Tasha to go, a bit unfortunate.
As far as speculation for the "first time ever in survivor"...I bet it's something like both Kelley and Jeremy play their idols next tribal or at F5 (after Keith goes) and all votes are cancelled out, meaning the person with immunity is safe (most likely Keith or Spencer), Kelley/Jeremy are both safe, and now everyone has to get up and vote again for Kimmi or Tasha or something.
The move makes sense in a season of real players - you don't let a "goat" take up a spot for potentially you at final tribal. Even if Spencer is up against a Jeremy, he can out-speech him and sneak the million.
Still want my girl Kelley to fly into this F3 - she gets Kass, Ciera, Abi, and Keith's vote if she does, and someone like Joe or Wiggles might respect her if she does.