Hello,
After more research it seems that despite the Wikipedia screenshot, M2 Ultra & M2 Berry do not really have the same CPU : M2U uses R40 and M2B uses V40
This is most probably why it does not work.
After checking watchdog & sysrq, I almost rebooted with :
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger
but still hung in the end.
I was about to throw the Banana PI away, and I finally found this website which provides a (very) raw debian image for the M2 Berry, and it works correcty including reboot.
Sharing the link in case it helps other people with M2B : https://sd-card-images.johang.se/boards/banana_pi_m2_berry.html
Thanks for your help
Regards