I recently reached 600 votes on questions, with at least 25% of my total votes being on questions. This effectively earns me the gold Electorate badge. I have not earned it yet.
I'm not complaining, but is there a specified time between the qualification for the badge being reached and the actual awarding of the badge? Or is it just the arbitrary time it takes for the server to go through and check for badge qualifications?