Mirchoff is Bulgarian family name - you are on right way. However it is very common family name in Bulgaria. Without his date and mostly his place of birth in Bulgaria you can not find anything. His middle initial could also help. You could obtain this information trough Census records, marriage cert., eventually his death cert. or in the passengers lists.