That is, it's a transliteration of john into a form which can be pronounced in irish and. Sean (written seán or séan in irish) is a hibernization of the english name john; 18 sean is an irish name, and so follows a completely different set of rules.
Who Are Sean Duffy’s Children? The Former Congressman’s Family of 11