Lots of good info posted.
I prefer a medium pistol powder like: unique, power pistol, Acc#5, Zip, N340, etc. especially with a cast Bullet.
I've recently tested my new 9mm 124gr polymer coated bullets with Unique. I pushed the coated bullet to 1150 fps average. With zero barrel fouling. It worked very well and things stayed clean.
Some folks want one powder for everything. I'm of the belief that different powders work better with different calibers, Bullets and speeds.
Regards,
Ringer