Oklahoma State Rep. Forrest Bennett recently announced his plans to resign from the Oklahoma legislature after being elected president of the Oklahoma State AFL-CIO.