This dude is just always there. Wierd.
If Heller had it worked out from the beginning, it should be someone who knew Jane previously, personally. Maybe a carny friend had a sex change, like in ep 1 of the Closer.
Stiles considers himself so far above Red John and PJ, like they are little boys.
Does Red John have red hair, or a Dexter-like attraction to blood.
Is this a Moriarty-type game of who is smarter?
Maybe its Heller who likes redheads-- I always thought the original writer of the Superman comic had a thing for someone with the initials LL since both friend and foe wear the LL.
That's it----Bruno Heller is RJ!