Stephen is one of the classic baby boy names widely used in the middle of the last century. Some variations you might want to consider instead: