Bires spent the 2009 season driving for various teams, including Braun Racing, MSRP Motorsports, and JTG, where he start and parked, as well as competing for Kevin Harvick Incorporated and CJM Racing. His best finish that year came at Iowa Speedway, where he finished fifth in Braun's Fraternal Order of Eagles Toyota. Bires also had a 10th-place finish for KHI at Nashville. At the end of the season, Bires signed a two-year contract to drive for JR Motorsports in the #88 Chevy through 2011, with Earnhardt eager to see what Bires could do in his equipment. Bires drove the #5 Ragu Chevy for Junior at Homestead in preparation for running full-time in 2010.