`blog != nil` sounds fine.
I'll add `blog.dotComID != nil` but I'm not sure that's the job of an assertion. If we're using a rest api but don't have a wp.com id something has gone terribly wrong, and there should be an earlier check for that.