Yep but I am willing to bet he actually came in on a visitor "B" visa rather than the more difficult to get fiance "K" visa.
Which would mean that he planed to remain in the country from the start and not follow the terms and conditions of his non-immigrant entry.
Which would mean that he could be guilty of visa fraud, not that anyone at DHS seem to know the laws much less enforce them.
Isn’t there an automatic “timer” on a fiancé visa?