Using the object after dealloc caused crash

- Also make sure other tasks when creating a blog are done on the main thread