I changed my signature, then copied the BB Code for use in YACF. That works fine and updates.
If I go and view my signature in Veloviewer now, it has visually reverted back to the default setup, but that doesn't impact my signature here.
Not sure if that helps, but at least explains how I've got it to work as intended, at least in YACF.