This could make sense since closing is now a community process, requiring 5 votes to accomplish. That means that rather than awarding a badge based on simply voting to close (could encourage voting to close for no good reason), or based on casting the final vote (unfair to others who voted to close, and creates unusual incentives when votes approach 4 or 5), I'd propose that the badge be based on:
Casting X votes to close on questions which were then subsequently closed.
As an arbitrary suggestion, I'd say X = 25.
This means that everyone who votes to close would get credit towards their X, but only if the question was actually later closed (signifying that your vote was a "correct" vote). This does make it a little more attractive for those who wait until the 5th vote, but I don't see that as a major problem, as all voters still get credit.
I'd propose that questions that are re-opened should not rescind the associated tally, because a question could be re-opened after editing and be different from the form that was closed. Indeed, the close process can play a part in encouraging questioners to shape up their questions, and so the votes to close should still be recognized as a valuable part of that process even if it gets re-opened later.
The only problem I can see is that this kind of badge might be difficult to calculate and implement for the dev team, as it relies on keeping a tally on information which is transient in the system. It may not be technically feasible without major work.