The golden rule of movies: Until you see them die they're not dead. Kirkland is definitely not it because we saw him die. The person being one of the three with dots is too easy, too convenient, I suspect that they are simply members of the "Tyger Tyger" movement. Haffner and Stiles are innocent.
My prediction as to the chain of events (past and future):
Past:
Brett Partridge is Red John. He fakes his death, in front of lisbon, and cuts a vein in his belly to make himself bleed and pulls all this stuff to convince Patrick that he is dead and remove him from the list. Now that he's dead he's free to murder a lot more "as he planed". Little does he know, this is exactly what Patrick was expecting. The first to die would be Red John and he is continuing this charade to lure Red John out of hiding, knowing full well that Partridge will not be able to resist gloating over Patrick when he chooses the "wrong" person.
Future:
Patrick is fully aware of the Tyger Tyger movement and probably knows exactly who is in it. In this next episode he will lay the foundation to destroy the movement and continue his charade to get Partridge into the opening. Jane will go through another charade, claiming that he knows that Red John would not have the dots blahblahblah and will then proceed to accuse stiles and shoot him. Stiles will be in on the gag and will probably be wearing some sort of bullet proof material (this is the shot we hear at the end.) and Red John will appear thinking that Jane is out of ammo and gloat blahblahblah. Not sure where the building explosion comes in but I think everyone knows how this ends. With Jane shooting Red John with the pistol tucked in his pants, the one given to him specifically for revenge.