What single board computer (SBC) solution would allow me to cut power instead of powering down?
Buffer your board with an accu or an battery. As soon there are no changes anymore save your values. On bootup reload the saved values.