He only said it once, and judging by the way he called you Callum ( I assume this is your real name ) I think you guys are real life friends.
I don't think he deserves an actual warn for calling you gay, maybe if he said it many times but not once.
A verbal warning was enough.
BBCode