Do note that the M1 supports some sub-Micro-ATX boards as well, as large as 226 x 174 mm with the SFX power supply bracket, or longer than 174 mm (somewhere around 195 mm with an ATX power supply, somewhere around 215 mm with an SFX power supply in the ATX bracket) with the ATX bracket. For Intel boards, though, that's historically meant crap like H81 and H110 chipsets.
Dimensions on the Micro-ATX boards from JAE's post:
GA-AB350M-Gaming 3: 244 x 244 mm, no go
Prime B350M-A: 244 x 240 mm, no go
B350M Mortar: 243 x 243 mm, no go
B350M Gaming Pro: 243 x 210 mm, no go
AB350M Pro4: 244 x 244 mm, no go
AB350M-HDV: 231 x 206 mm, no go
AB350M: 231 x 206 mm, no go
X370GT3: 244 x 238 mm, no go
B350GT3: 244 x 238 mm, no go
B350ET2: 226 x 198 mm, might fit with the ATX bracket and SFX power supply
Hi-Fi B350S1: 226 x 198 mm, might fit with the ATX bracket and SFX power supply
Upshot: If you want to put a Ryzen in your NCASE M1, Biostar's the only game in town right now.
I think if those last two Biostar boards are going to fit at all, it's going to REQUIRE an SFX power supply to be mounted in the ATX bracket - NCASE only claims 195 mm of available GPU length with an ATX power supply.