Fixed a number of tests broken by move to async

A small delay after pushing an event to a stream ensures the value is
correct when we dereference.