The ability prevents flinching, but I am not sure what would happen.
Yes the flinching will be prevented.
Source: Experience