Everybody gets the $50k Bond thing wrong. Putting up the bond eliminates the onerous random testing. Here's how that usually works. You get a random text/call at any point between 7am and 9-10pm at night. Once received you generally have about 45 minutes to show up at the Sheriff's office to have somebody watch you pee. And this can go on every day or several times a week for the duration. If you don't have transportation you're fucked. Off to jail you go. It's nasty. The bond eliminates that.
But the Bond conditions also mandate Good Behavior. You must remain straight, sober and have no further problems with the law. He's not going to be subject to the random testing regime. But if they have probable cause that he is violating his Good Behavior terms. Such as being blackout drunk on a livestream, he's gonna get popped.