I suspect they have rested as SW's mother took the stand for the defense on May 22 (continued May 23) according to the Twitter source CHEL posted above.
I don't know how to explain that other witness who supposedly testified on behalf of the defense earlier in May (former schoolmate of SW's) except that maybe there was a scheduling issue and he couldn't wait for the prosecution to rest before taking the stand?? Or maybe the article was wrong and he was in fact called by the prosecution.
In any event, I'm glad that they're still expecting this to be wrapped up by the end of June. This has gone on way too long!