My last post of the night. I was thinking about what someone said earlier, that there are a few hundred of us "obsessed" with this show and the theories and a few million that are watching more leisurely, and a twist for them may not be or need to be as intricate as what we are all discussing. I'll lose a lot of people on this next comment, but I'm not going to dive too much into why, but I am eliminating all but McAllister and Hafner.
I think for the average viewer out there, BP is truly dead and wont accept him coming back. They have to rule out Bertram and Smith after last episode. Stiles is too old. Kirkland didnt know the list of 7 but RJ did. This leaves Tom and Ray.
So the audience already goes in wondering if someone else survived the blast.
I go with Hafner because McAllister is shown in the promo and I got to think that's intentional. It seems to me the best twist for the general viewer will be to reveal Hafner. Yes partially that is me wishful thinking. I want to see him in that kill scene with Jane in the park.
I also like HappyCools "Handshake theory" that eliminates all but Hafner, but I think that theory is somewhat flawed too.