Voltage Regulator for GPS vs. BMP280
Do not use a 3.3V rail. Use a separate regulator for each circuit. The reason is simple:

Any ripple on the supply will lower the signal/noise ratio of a radio receiver and have a negative impact on receiving the GPS signals. That's why that circuit has that ferrite bead in the supply. The ripple regulation is the better the less load the regulator faces —though LDOs have a minimum load, but that is reached by the GPS receiver easily.

If you are struggling with board space, consider to buy the regulator for the BMP280 in a smaller chip package. (I just saw the MIC5225 is super tiny already.)

You may share the input caps for multiple regulators, but place a small additional input cap near each one.