It will at earliest come when the grace period of the last vote (the time wherein the user can undo the vote) has expired. As far as I know, the grace period is 5 minutes. So at earliest 5 minutes after the last vote you should get it. At least, have patience for about 24 hours. There might be some cronjob responsible for rewarding the particular badge(s).