I think he's still going to be on. Cenk said earlier in the week that Ben was doing some monthly thing for A&E and that's why he was not on this week.
I think that's the case anyway...