Ok, if I HAD to chose one of the two left, I would say it's Reede Smith.
We saw a side to him we hadn't really seen before. He handed himself in. Now some might say "so he can't be red john", he could. RJ is a very smart person, right now he is panicking more than he has probably ever had to before. He is manipulating, he could probably manipulate PJ if he really wanted to.
PJ was making a point of saying he could tell when people were lying by being face to face with them, this is true, but RJ is not your average person, he know exactly how to use the skills he has, he is being backed in to a corner and what better way to hide yourself than being right in front of them.
I think they want us to now think it's Bertram, which is why I don't think it is. The last episode really turned things around for me because I did originally think it was Bertram for reasons I have explained before.
Now, if it's not one of the two, then it could really be any of them. Partridge is dead, people need to realise that, he's said himself in interviews, he is most certainly dead. People are hanging on to him being RJ and he was a good candidate but let it go people!
I would say either the Sherriff or Kirkland.
So to sum it up, it could be any of them really lol.