If we are standing in the driveway, where he will pull up when he does finally arrive, I find "he should be here now" (or C, above) to be odd. Using "now" (not "by now") when you know he is not doesn't mix -- to me!
What does the underline expression mean? i.e. pull up and what he will pull up?