I don't see why one couldn't make some fine haggis from buffalo.

I make what I consider to be a fine tasting haggis using beef liver and round steak for the meats. Buffalo liver and a some hump meat ought to make a grand haggis, but I suspect our American Indians would tell you it is a kind of pemmican.