"his own interests of greed"
There was a film (with Sean Connery and Nick Cage) in which a general was prepared to turn traitor to get the men who died in his platoon proper care and recognition.
If I cite that film (the Rock), it is because said general gave a speech to his men promising them a million dollars each for their services, because, in his words, they would never again be able to set feet on any soil that had an extradition agreement with the US. In essence, they were traitors going into exile and they knew it.
It seems to me that if you are setting yourself up to be such a traitor purely for monetary purposes, as apparently in this case, you should be smart enough to realize that you're in the same spot. You should therefor make sure that each transaction has the possibility of giving you the means to vacate the country ASAP and, at the very least, set yourself up to get some form of revenue somewhere else. $1,000 is not going to do that.
So this guy sells state secrets at a thousand a pop. He must have thought himself very smart and able to do so for years without getting caught. He apparently thought he was just supplementing his income or something.
Smacks of unbelievable stupidity to me.