Former Uvalde schools police officer Adrian Gonzales faces 29 charges.