Stephen Dudley

The last of six bikers charged in sealed indictments last month for their alleged involvement in the Twin Peaks shootout was booked into the McLennan County Jail on Monday morning.

Stephen Matt Dudley, 39, of White Oak, was released from jail later Monday after posting $40,000 bond. The indictment charging him with engaging in organized criminal activity was unsealed Monday morning.

Dudley is affiliated with the Cossacks biker group and was shot during the Twin Peaks incident, officials said. He was hospitalized and, as a result, was not arrested until Monday.

A McLennan County grand jury indicted 48 more bikers last month in the May 17 shootout that left nine people dead and two dozen others injured. In all, 154 indictments have been returned on identical first-degree felony charges.

The six indictments were sealed because the defendants previously had not been arrested.

Recommended for you