Several enlisted men named Bullock or Bullock can be found on rolls of the 1st, 4th and 5th Texas, as well as the 3rd Arkansas Regiment. However, none of them was ever commissioned as an officer during the war, and none of them was named William. The only officer named William Bullock who served at Gettysburg was a 2nd Lieutenant of Co H, 48th Mississippi Regiment. The records do not show that a Major named William Bullock or Bulloch served in any Confederate command.
Is this a question about someone from Texas? I'm thoroughly confused about what you really want to know.