Slight correction - O'Shea didn't bench Willy on his own accord - he was instructed to by Reichstag leader Wadzilla. O'Shea decided his coaching traits would be extreme loyalty and stoicism. Wadzilla had to read him the riot act - probably involving some invectives and with a light threat of job loss.
Plan A for Bombers - re-up GM Kyle Walters for 2 or 3 more years with a reasonable pay bump.... re-up O'Shea for 2 years, possibly 3 with a minor pay bump, extras for making playoffs, more for winning playoff games and Grey Cup.
Plan B - if O'Shea somehow goes goofy and thinks he's better than the bombers (ie. declining the offer cuz it doesn't have enough years on it and/or it doesn't make him one of the Top 4 highest paid coaches then he'll be given a release and can sign with Toronto or anyone else for that matter. That would enable Walters and Miller to activate head coaching duties to Paul LaPolice. I suspect Plop would gladly take the job and the increased salary becoming it.
Main problem would be finding a quality OC at the same level of Lapolice - although it could be said Lapolice meeks out in the big games; same problem Lapo had before - he's not big on team discipline and tends to let the room run rampant. Richie Hall as his DC wouldn't help but he might have Hall forced on him cuz the bomber braintrust can't find anyone else!
I'd say its 75% certain bombers stay with same management and coaching structure as 2016 (minor changes). O'Shea coaching a dumpster fire like Drew Willy has firing written all over it. Although he could easily be 2-5 out of the gate in Winnipeg - and that would certainly put him in heavy danger!