So I do shoot BH209, and have shot pyrodex, triple7 and others... BH209 is the most consistent, easiest to clean, and stable powder that I've tried.
I've tried pellets, loose, flake, you name it. Nothing is as stable as BH209.
It does not have a shelf live, does not absorb moisture, and damn does it shoot good!
here's 92 gr by volume with 250gr shockwave at 100yd with encore