I recently got CircuitPython running on my SparkFun nRF52840 Pro Mini.
Compared to what SparkFun says the pin mappings should be, I found them to be quite different. Perhaps they changed with CircuitPython 5.0.0?
Here’s what the pin mapping looks like, when superimposed over SparkFun’s pinout diagram:
Sources: