Вопросы к Поиску с Алисой
Имя Stephen в разных случаях произносится как Стивен и Стефен, потому что в английском языке существуют два варианта имени Стивен: vk.com
Также произношение может зависеть от страны и языка. otvet.mail.ru
Ещё одна возможная причина — латинское происхождение имени (Stephanus). forum.wordreference.com Латинское фонема ph произносится почти как английское f. forum.wordreference.com Затем имя как-то англизировалось (вероятно, под влиянием произношения), и появился второй вариант написания — Steven. forum.wordreference.com