Kolb spent the night in jail before being released Sunday on a personal recognizance bond.
The 29-year-old was the Eagles' second-round draft pick in 2007. He was traded to Arizona for Dominique Rodgers-Cromartie and a second-round pick in 2011.
Kolb signed a two-year deal with the Bills last offseason, but missed the regular season after suffering a season-ending concussion in a preseason game against the Redskins.
Buffalo released Kolb on March 11, making him a free agent.