Bloomberg's endorsement of Pres Obama seemed to catch everyone by surprise - probably even the Obama campaign.