For the position, if you only write his basic salary on the recommendation letter, it's not any meaning. So normally your employees will ask you put the overtime, bonus, etc to the letter. Maybe you know the detail, but out of your company, who knows. So don't mind for these cases, just do you should do. It's a win-win.