ETA: I speak a bit of Spanish. It makes no sense.
I figured you might speak some Spanish (Mr krista picked his up first in restaurants). All Spanish is not created equal, and for many dialects it absolutely makes sense, especially in certain Caribbean dialects. He is from Puerto Rico, I think? To me it seems silly (or worse) purposefully not to pronounce/spell someone's name the way they, based upon their ethnicity, pronounce/spell it. YMMV, I guess.
ETA: Further to the point, my Nicaraguan friends pronounce "J" as what in English would be "H", and "Y" as a soft "J". I think it might be the same in Puerto Rico, but don't know that dialect.