Unfortunately there does not appear that any roster of the 21st Texas Infantry Battalion exists today.
I do note that a Confederate pension application was filed by a James B. Braddy in Palo Pinto County, #A-03226. This does not
necessarily mean this fellow served in a Texas unit.