A separable Brown-Douglas-Fillmore theorem and weak stability