Thanks, that fixed that issue!
As for what happens when you turn the fan back on after setting the fan speed to off, I think it should work like the Lutron Fan Control (the only other fan device type I'm familiar with in Hubitat).
If you look at the screenshot in my earlier post you can see for the Lutron Fan Control there is a State Variable called lastSpeed. So if the fan is turned off (whether by turning the switch value off or the fan speed value to off) whatever the previous fan speed happened to be is saved. Then if the switch is turned back on the lastSpeed value is used.
I'm not sure how this is accomplished behind the scenes in the device code for the Lutron Fan Control but from a consistency standpoint it would be nice if the Bond Fan devices could also have that same behavior....