Re: so if a boss uses a staff member's formal name
In addition, I'm really not sure how many bosses would even be happy calling their employees by a true nickname, rather than just a friendly contraction of their name.
If an employee's real first name is Michael, he might be called Mike or Mikey or Mick or Mickey by his colleagues and his boss, but I doubt any of them will call him "Spudface" which might well be a nickname his family and friends use.
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.