1) Tahir has given out the roles randomly. If so, the chances of JBF being a G are almost 25%. It's too little for having such a flow against him. He's damn looking like a civilian to me though. A sure civilian is what we need. We never vote for him and we can focus on the more intelligent yet suspicious ones. This would also force gangsters to waste one of their choices to whack on him. I'm not gonna vote for him.
2) Tahir has given out the roles knowingly. If so, no way would he give the gangster role to JBF. I'm positive that he knew that it'd ruin the chances of gangsters. Still, I'm not gonna vote for him.
Alen, I have an awful experience of suspecting you but sure posters are somehow bound to be gangsters.