Fr. Seamus Finn, OMI