Sport, is cocky, pal in a negative tone is too. Kiddo is endearing in a way, especially if a elder calls you that.
In America,it would be a Little Demeaning, as far as I was concerned. It would strike me as he was being a Bit of a Smart A$$. :)
Unusual, but probably not a bad thing unless it feels patronizing.