If he's still in the Pompano Beach area of Florida, two Stephen Silva's are listed J & C, of course, he might be neither of them, but if those that have lost money want to pursue it further, you would have to pay for a more comprehensive profile.
I don't read him as being intentionally a crook, but that life has punched him on the nose and he has panicked and reacted badly.
_________________________
Politics and Ideology: Not my bag