Failure to connect to BMP280 with ESP8266

I’m a bit confused ; the link for your sensor points to a device that runs on I2C bus and you found the address with an I2C scan , but your sketch is for SPI.
Can we see a picture of the actual sensor and how you have it wired

This might be useful