I couldn't believe it took GB that long to bring back Flynn sore elbow and all.
That may not have been the Packers choice. Perhaps Flynn balked at an earlier offer if there had been one in the hope of getting a shot somewhere to compete as a starter.
Flynn went with Buffalo, a team that had already gone 3 or 4 deep at QB due to injuries, before Rodgers was injured. Buffalo then cut him on 11/4. The Packers then worked out Flynn and then signed him on 11/12 after the first Tolzien start on 11/10. With a week to get acclimated, Flynn got the start after Tolzien's second try.
The Packer situation might not have looked attractive to Flynn until his release from Buffalo; coming back to the Packers provided a good chance of getting some starts to revive his career.