Hello @jugglebug00
You don't need to debounce a rotary encoder: Reading rotary encoders as a state machine