В useForm можно передавать reValidateMode: "onBlur", тогда ревалидация формы происходит, когда курсор убираешь из поля, а не на каждое изменение.