Theres paperwork on him...court documents aren't always going to spell it out, you have to read between the lines on a variety of issues relating to sentencing, bail, attorney, charges filed, vs. charged pleaded to, when you know what to look for, it's very accurate....and I agree, it's foolish to call everyone who gets locked up a snitch, or say they are talking, the streets can be amazingly ignorant in many way how the judicial system works....and the general public, calling people snitches for no reason, based upon nothing...However, I'll give an example...
You get someone who gets federally indicted for host of very serious charges, yet posts bail, and then gets a very favorable plea deal, with a court appointed attorney......something isn't right. (For these examples we aren't talking garden variety whole collar cases) Here's how it works, rarely do they want to grant anyone bail, esp. if there is the slightest chance they run, (not including low level players, not involved in drug trafficking/violent cases) and they almost never release anyone, the way people assume snitches are released. You HAVE to post bail. If you are released on OR (Own recognizance) on a serious charge, theres virtually no chance you aren't talking. The bail package has to be approved by a magistrate judge. The catch is if you decide to play ball, the AUSA will not fight a motion for bail, and the judge will sign off, and even lower the bail amount, so you can work something out, because in the federal system you need to post property, or real cash assets. It's not 10%.
Point being, you have to know what the fukk you are talking about. Or be on your way there. Defending snitches or blindly accusing people of snitching isn't cool, one way or the other.