The touchdown with 10:53 left capped a six-play, 77-yard drive that took just over two minutes.
Licata was 21-of-33 passing for 285 yards and the score.
The Broncos (4-7, 2-5) committed three turnovers after Licata's TD pass, including two in Buffalo territory.
The Bulls (3-7, 2-4) jumped to a 17-0 advantage on rushing touchdowns by Branden Oliver and Devin Campbell and a 30-yard field goal by Patrick Clarke before Western Michigan scored 21 straight points on three Alex Carder TD passes -- 17- and 27-yarders to Eric Monette and an 8-yarder to Kendrick Roberts.
Two more Clarke field goals propelled Buffalo briefly back into the lead, 23-20, before Andrew Haldeman put the Broncos ahead with a 28-yard kick, setting up the Bison's winning drive.
The Florida Gators will start Treon Harris at quarterback in Saturday's opener vs. New Mexico State over redshirt freshman Will Grier, coach Jim McElwain said Tuesday.
Baylor University has hired a Philadelphia law firm to independently investigate the university's handling of sexual assault complaints, including one against defensive end Sam Ukwuachu.
Oregon State and former coach Mike Riley face a federal Title IX lawsuit filed by a woman who said she was raped as a result of the coach's failure to correct a sexually violent culture.
James Madison players will wear decals on their helmets during Saturday's season-opening game in memory of the two journalists who were killed during a live television broadcast.
Los Angeles prosecutors have charged a man in connection with the theft of the University of Southern California's copy of O.J. Simpson's Heisman Trophy more than 20 years ago.
Former running back Lawrence Phillips has been charged with first-degree murder in the April death of his cellmate at Kern Valley State Prison.