He said it'll be after the next patch when Battleye is put in.
I don't really agree with giving cheaters a second chance, I think it's a cop-out for people who don't need a second chance because they didn't blow their first one yet. And it's clear from what he said about sitting in on support tickets and discovering that there have been unfair bans that they have the records to judge whether an existing ban was right or not. So I'd prefer they deal with the bans case by case and only unban the unfair ones.
But tbf, maybe they won't have the resources to do that.
If Battleye is effective, it won't negatively effect the game ultimately.