Bennett had a mediocre showing in Georgia Tech's 2007 season, finishing 7-6, 4-4 ACC, including a loss to Fresno State. After the 2007 season, Paul Johnson was named as Georgia Tech's new head coach. Many believed that Bennett would not fit well into Johnson's option offense, and in February 2008 Bennett announced that he planned to transfer to another school for the 2008 season. On April 28, it was announced that Bennett would transfer to Louisiana Tech, and the NCAA would allow him to play in the 2008 season rather than sitting out a season as most transfers are required to do.
Bennett won the starting job for the Bulldogs during 2008 fall camp. He led his new team to a victory over the Mississippi State Bulldogs of the Southeastern Conference in the 2008 season opener. Unfortunately, this proved to be the highlight of Bennett's season with the Bulldogs. Over the first five games of the season Bennett completed only 39 percent of his passes. He threw 2 touchdowns and 5 interceptions and led the team to a 2-3 record. After a disappointing loss to Hawaii, in which Bennett threw 2 interceptions, head coach Derek Dooley announced that sophomore Ross Jenkins would start the next game against Idaho. Bennett saw little action for the rest of the season. He went 5 for 11 in only 2 games for no touchdowns and 1 interception.