So, I here's my SO profile. I voted on 601 questions and 646 answers. Why don't I have the Electorate Badge?
But... you do have the badge.
I knew if I waited long enough I'd be right.
In any case, badges aren't always (ever?) awarded instantly. Sorry you had to wait so long.