Boehner only kept his speakership because about 18 hold-outs were wanting to vote him out for the current session. Bachman was one of those, but she changed her stand and voted for Boehner.
That 2013 vote should have been a big clue to Boehner that his speakership was in jeopardy. That may be why he has hinted several times that he would not seek another term as speaker.
Cantor and Ryan have expressed interest in the speakership.
==
The big problem is going to be the period between election night in November and the January 2015 new session. During the lame duck period, the ‘centrist/moderates’ could join with Dems to pass several bills they could not get through a regular session.
Boehner would join with the Dems to keep his leadership if he needed to. It’s a playbook that Willie Brown wrote in 1995 to keep the Dems in control in California, and it worked in the Senate in 2001. There needs to be enough of a cushion to prevent that if Boehner, Cantor and that group get thrown out, because they will not give up their piece of the honey pot so easily.