Any of these guns will fit in your pocket. I have had a PM9 in my pocket for 6 years with a spare +1 mag, with no problem, very common for me to put an XDS in there instead, "if I have a 45 as my main weapon that day". I get the Glock 19 in an IWB, and the 26 or PM9 in my pocket with no problem. The trick is a long cover shirt, like either a long tee shirt, or a Denim shirt, like Levi's makes that is worn not tucked in, and you can hide a cannon under it.
If you are trying to wear a business suit and do this, then the PM9 will still work, but the others will print without a jacket on. That used to be seacamp time, now the PM works fine.I won't carry anything that is a compromise in order to avoid the 1 in 1000, trained eye that will see it. Especially now that the interpretation of printing has changed somewhat. You may see the outline, but unless you see the gun, no one is going to legally do much. I use a Remora any way so all you see is a full pocket on occasions where a suit is needed.
I have gone 45 years without ever being "made" and asked for a license. So that is a good enough sign that what I do is working fine.
You don't want to have to put 4 or 5 rounds in a big guy to stop him, unless you have no choice. 2 maybe 3 with a 9mm is going to do the trick, "I am talking about body hits", not many can hit a head shot in the heat of a gunfight. Over 50% of all shot's will be misses, closer to 70%, so with an 8 round handgun, assuming you practice and are a good shot, and hit 50% of your shots on target, you will have 4 hits. That should work with a 9mm, but it's a crap shoot with a 380 at any real distance past 10 yards. The further from the muzzle you get, the progressively the FPS are. And they are moving and shooting at you, "Generally assumed". Since you are not comparing apples to apples, you did bring the 9 vs 380 debate to bare on yourself.
Any gun is better than no gun, you have picked 2 of the finest guns in their respective categories, I hate to say this, because it assumes too much, but here goes, Buy them both. You improve your odds dramatically with 2 guns, and you have many more "tries" at stopping the attack. Also watch what you use as bullets, as there are some really good 380 and crazy good plus P 9mm out there now. The corbon makes a 90 or 100 grain 380 round that I carried in mine when I still had an Lcp in the car. Up close it will probably do better than many 9mm straight up HP's will do, but it's a handful.
Practice until you literally can't miss with both guns, "should you go that route", the controls and all else are the same, which is good, it's real easy to become confused or frozen during a real exchange of fire, when you aren't shooting you should be reloading, or moving, and good luck.
I tried to give you some general perspective on the entire issue.