Do whatevwr you feel is safe for your baby
It should tell you why he had to register. Depending on the state, of when he was 18 he had set with his GF who was 16 abs her parents were mad they could of charged him. If he got drunk one night and was peeing in public and a kid saw him they can get him for indecent exposure and he has to register. I'd see Wray it is first Ave no jump to him being a perve.