2 layers85 × 56 mm

NinoBLE Rev5
mumrah/ninotnc-ble
The pogo pins (JLCPCB part number C5157269) are listed as Economy PCBA, but really require Standard PCBA which is quite a bit more expensive. Also, the PCBA process for these pins is not super precise.
14 parts5MIT