There are some sources for 9mm loading data with a 95 grain bullet, but you'll also need:
1. a pistol that will feed reliably with the short bullet and its short OAL;
2. a load that will cycle the slide reliably; and
3. a bullet that won't lead at the 1200-1300 fps velocities you'll probably need to cycle the action.
It's a tall order.
Jacketed bullets will handle the velocity just fine. Plated bullets will also do ok, but they are at max velocity at this level. Cast bullets will need to be coated and made from a suitably hard allow that matches the pressure of the load. Unfortunately, that isn't the same hardness that is well matched to a .380 ACP load with a 95 grain bullet.
You can also find load data for a 115 gr bullet in a .380 ACP. but these loads tend to be hard on blow back operated pistols and will batter the frame.
------
A better approach to do double duty with a single bullet is a 100 gr plated bullet as it is much more .380 ACP friendly and you can get them in a hollow base design that is a bit longer and can be seated longer in a 9mm for better feeding. Plus the extra weight of the bullet helps cycle a 9mm pistol at the 1200 or fps velocity limit of the 100 gr plated bullet.
----
My preferred approach is just to order 500 or 1000 124 gr plated RN bullets for my 9mm pistols and 500 or 1000 100 gr plated bullets for my .380 pistols at the same time.
If you're eventually going to shoot them all anyway, there's no real advantage in trying to make one bullet work for both calibers.
In fact, I would only consider trying to make one work for the other if I were in the middle of a component shortage where I could not find a more suitable bullet for one or the other.