“This is exactly why they are willing to do this. “
Most likely because he was able to trade something of value, like the names of other agents or the exact files he sold/delivered.
Actually, if this guy was a real agent, he is an absolute idiot. Most likely, he is an academic type. They believe that security rules are for other people.
In most cases they would not divulge that kind of information, the names of other agents, to him.
Yes, I doubt he is an agent, and is doing it for the money.
Forget the damn plea agreement, and try him for treason.