Product compatability (bottom bracket and frame)
Bottom bracket standards are numerous and confusing. Have a look at https://wheelsmfg.com/bb-standards. That's the best online resource I have found so far that explains them.
PF30 bottom brackets are designed for a 30mm crank axle. Shimano cranks have a 24mm axle. What you need is a bottom bracket that adapts between the PF30 specification frame and the Shimano crank. An example is https://wheelsmfg.com/pressfit-30-to-outboard-bottom-bracket-for-24mm-cranks-shimano-black.html. Other manufacturers make similar products.