We already knew it was coming, Just like this one. It's all pretty much common sense stuff. Think to yourself, what would YOU do, to stop BH sites? Implement some of those ideas and test it out. But, we literally know these things are gonna hit. We all know what we "do wrong", so we know what the cause is pretty quick.
I'd say penguin is pretty mapped out at this point.
As far as some of the VERY specific stuff, idk, might be 3 months until we figure out SUPER specifics eg: Don't do this, this this and this in this order or its sure death.
Just my opinion on it. If you are wondering how long it takes to test, eh prob 3 months. You gotta make your test sites, get through the honeymoon period etc. Many of us actually have active test sites going at ALL TIMES and monitor. They use different strategies, so, when one site gets hit, and another doesn't, we get a good idea from that as well.
Best thing I can say, is.. Use common sense and don't think about what works today, think about what will work tomarrow and in the future. Also, you might not always get a clear indication of WHAT WORKS, but you may get a VERY clear understanding of WHAT DOESN'T WORK.