I think that scene was deliberately vague to leave it up to debate if he really was a rat or not. It certainly looks like he was from the "evidence" against him, but then again the "Mother of God/Oh God" comment could have been due to the fact that between him and Pussy, he was one the one assumed to be the rat so it's that realization dawning on him.


Wayne

"Finance is a gun. Politics is knowing when to pull the trigger."
Don Lucchesi