I think there are like 2 roles that would be super easy to figure out if he was lying. Vigilante and jailor would be so easy to prove. The other two would be a bit harder. I don't see anything about Vampires yet in the game, so it just leaves veteran. Vet is one of those luck type of roles. It's such a powerful role to just be willingly claiming without being pressured.