Question: if a guy has a nickname for you?
Answer: The reason why he calls you a nickname could be that he considers you a friend. This would be more likely to be the reason if he also calls his other friend's nicknames and if he shows the same body language around you as he shows around them.