Bo Levi Mitchell can be patient in the pocket when he needs to be and the same trait is serving him well as he surveys his NFL options.

There were many people who believed Mitchell would sign with an NFL franchise shortly after Dec. 31, the first day teams were allowed to ink players from the CFL – especially following a busy month of December in which Mitchell travelled to work out for seven NFL organizations. But “Black Monday” saw a handful of coaches fired, creating uncertainty in those organizations, some of which have interest in Mitchell.

Assessing Mitchell’s potential NFL landing spots requires a long look at the rosters with a focus on the quarterbacks, but perhaps most important are the coaches who will ultimately be making the decisions about playing time at the game’s most important position.

The Jacksonville Jaguars are keeping Doug Marrone as head coach but what that means for interim offensive coordinator and former Toronto Argos head coach Scott Milanovich is yet to be determined. There’s a chance Milanovich could land the job or even continue as quarterbacks coach, but the process needs to play out. Jacksonville has opened up the play calling position for interviews and Mitchell would be wise to wait until the hiring happens.

Out west in Denver, the Broncos fired bench boss Vance Joseph after going 11-21 through two seasons and missing the playoffs each year. President of football operations John Elway is in the middle of a full-fledged search for a Broncos’ new head coach. Until that happens, there won’t be any movement regarding the quarterback position.

Meanwhile in Minnesota, Mike Zimmer is focused on finding an offensive coordinator. John DeFilippo was fired after the Vikings lost in Week 14. Kevin Stefanski took over play calling duties for Minnesota, but the 36-year-old isn’t under contract for the 2019 season. Zimmerman wants an innovative and creative offence for the Vikings.

Pat Shurmur remains head coach for the New York Giants and he oversees the offence and quarterbacks but the rest of the staff may change. The bigger question in NYC revolves around Eli Manning and whether or not the Giants believe the 38-year-old can get it done as a starter – Manning is due a $5 million roster bonus on March 17. Unless an early decision is made, that’s a long time for Mitchell to wait.

Buffalo are bringing back the same coaching staff with Sean McDermott as head coach, Brian Daboll offensive coordiantor and David Culley quarterbacks coach. The Bills are extremely high on 2018 first-round pick Josh Allen, who the current regime led by general manager Brandon Beane traded up to select.

Both the Chicago Bears and Indianapolis Colts made the playoffs with most of the energy for each squad focused on the post-season. Signing any quarterback would just be a distraction.

With so much uncertainty surrounding the coaching moves, Bo knows patience could pay off in the long run.