Ken Buck Resigns