The first implies either that no one knew he was coming in the first place, or that they knew he was coming but didn't know exactly when and didn't know he had arrived yet. The second implies that people knew that he was coming but didn't think that he would make it. So the first is probably the one you want to use.