Yosh would always be an abbreviation in Japanese. And only done for foreigners, not for other Japanese.

Yoshihiro or Yoshiyuki would likely be called Yoshi by their friends.