Ok JM, now I agree User has posted lost of things that send up red flags, and he is one that just wont go away in my mind...but you are kinda doing the calling the kettle black thing here. You say he would be in the lead for voting innocents, aren't you the only one who was on innocents both nights?
As far as JB saying he trusted Kash, how does that factor in for you? Zaff was innocent also and thought she was evil. They are both good players, so how can you believe one and not think about what the other said? The fact JB stated it right before nightfall and was the hit actually makes me wonder a bit more.
As j said before, I trust JB's judgement, because perhaps he knew something that we dont