Reading the Transcript of his case he definitely has been doing work for the FBI. He was initially pursued with Perjury and a 2nd charge of Destruction of Evidence. For the plea they only went after him on Perjury
Is there a timeframe of when he could have started this role? He's been doing this for a while then?