In a game where neither team could break away, Perkins and Jordan each drove for scores in the final minute to put Buffalo back into the lead, 77-74. Jeremy Harris made three of four foul shots to close it out.
Harris finished with 15 points for the Bulls, preseason pics to win the Mid-American East.
Despite 25 points from freshman Takal Molson, and 20 from sophomore Isaiah Reese, 17 after halftime, Canisius, which had led by five late, was unable to hang on. The Griffins were hampered by 19 turnovers -- eight off Buffalo steals -- and were outrebounded 42-32.
Jermaine Crumpton, coming in 30 pounds lighter than last season, blocked three shots, grabbed seven boards and scored nine points for Canisius.
Notre Dame's Brey: Transfers need 'deterrent'
Brey said the requirement that players sit out a year if they decide to transfer was a useful "deterrent" to players switching schools.
Juwan Howard joins list of stars who returned to coach team
Juwan Howard is far from the only prominent ex-player to take over as coach of his former team. Here's a list of notables across sports.
Notices of allegations coming after hoops scandal
The NCAA says notices of allegations will be coming following the highly publicized FBI investigation into the corruption of college basketball.