Bumpy has the wrong resistor pullup value on D_P should be 1.5k not 10k
As per lots of internet data on the error in the blue pill board, the Bumpy should be using 1.5k for R7 (see https://www.google.com/search?q=blue+pill+resistor+fix)
As per lots of internet data on the error in the blue pill board, the Bumpy should be using 1.5k for R7 (see https://www.google.com/search?q=blue+pill+resistor+fix)