When my DD2 needed donor BM, she needed it THAT DAY. The tests have a two day wait period before you know if the donor is clean... and by then it was too late.