The choice of powder will come from what bulllet you want to shoot- at what speed- or vice versa.
Would suggest you look over the available bullets, and see which powder can be used for the largest number of bullet weights. Obviously, if your 9mm is a Glock, leave the lead bullets alone (octagonal rifling) Very few auto pistols will cycle wadcutters- semi wadcutter at best. in 9mm Parabellum, the "truncated cone" bullet seems to feed well.
For now, would stick with around 115 gr bullets, start at the lowest load with the chosen powder for that bullet, and work up until you find the load that cycles your pistol 100.0000% of the time, and gives you best accuracy.
And while there ARE other powders, I seem to keep going back to Bullseye and Unique for pistol loads. There are a LOT of recipes for different calibers that seem to start with one of those two.
What we have here is... failure- to communicate.