Buddy. This one is definitely more common in the US and Canada. In a way, it's almost the North American equivalent to the term "mate." In some instances, this word might be shortened to "bud," which essentially means the same thing.