I have some thoughts about Bob and Michael Kirkland. Bob may have told Jane an unreal story about his brother. He has reasons. Maybe his twin Michael just disappeared and now Bob suspects him to be Red John. If it is, trying to catch Red John will be the same thing with finding his twin.
Why did Bob Kirkland ask Jason Lennon "do you know me?". It is because if Jason answers "Yes you are Red John", then Bob will be sure that his brother is Red John. Why did Bob Kirkland catch the people on the fake suspects list and ask them "are you Red John?". Because their answers will explain whether Michael Kirkland is Red John or not.
If Bob suspects that Michael is Red John, does he give this information to Patrick Jane? Of course no. And he didn't give.
Now remember a scene from the last episode. Kirkland and Jane are talking after Kirkland kidnapped Jane. Jane says "What if I just give you one name to start?" and says "Robert Kirkland"
When Kirkland hears this, he doesn't seem to be surprised, but he gets unrestful. Because it shows that Kirkland's twin can be Red John, which he doesn't want to be true. And then look what he says: "...MAKES SENSE ACTUALLY".
Yes it makes sense because he is also suspecting it.