In happy news, `halt -p` now works in FreeBSD 14.2 on my Framework 13 Ryzen. A minor thing, perhaps, but certainly makes daily driving FreeBSD even more pleasant.
(And no @ozjontyT M Liddelow I'm still not running the 15 kernel to get the latest hotness in WiFi drivers. Maybe this weekend I'll get it set up π)