We know this is a big male because of his "boss" or fused horns and white eye rings. His job is to protect the young and the females and he certainly let us know that. Cape Buffalo are undomesticatable because they are so unpredictable, but I have read that they also have long memories and can behave with affection towards people they've known years earlier.
Kudu's are big antelopes with twisted horns. I think this fellow is between 2 and 6 years of age because he doesn't have the full 2 1/2 horn twists yet. Males can weigh between 420 and 600 lbs. and are quite a bit larger than the females.