Early July 19th I had 24 bronze badges
and now they are 23 what gives?
Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.Visit Stack Exchange
Here's my guesswork. Considering that the system does not remove normal badges and only tag based badges can be withdrawn, I narrowed my focus on the number of votes you got on tags. I see you have 96 score on 12.04 right now.
From this, I conclude that you got a 12.04 badge earlier and that tag was removed from one of the question that you answered and hence you lost the badge for the time being. So, once you get more than 100 score in 12.04 tag, you will get back the tag. Hurray! :-)