It is Haffner, because he is afraid of spiders. He is very strong built, has hair, thin, is apart of visualize since he was a teenager, during the 1988 or 89 murders of two men that was part of visualize, he was about 21 at the time and so he was about the right age to be Red John and had killed those men. He had asked Cho if he is smarter than Jane or is Jane smarter than him. Lisbon asked him if he was at Elliston's Farm and he dodged the question. Ray has a distasted for Jane, He has connection within CBI, put together a small firm for security but if you believe this theory, you world know that it is actually a cover up.
Roy Taliaferro- Raymond Haffner
Roy- Ray
He can whistle and is about the height that RJ should be and remember Patrick is 5'10 so he is medium for an avenger guy.