Let’s see:
Barry arrives home, and there is frantic activity in the backyard. Barry is dumb enough to all but admit to this, some 9 months later, with the hilarious “Alvin and the Chimpmunks,” story.
Suzanne never shows a sign of life after that moment, but Barry sure is a busy boy.
He conceals the location of his phone, and wipes the his vehicle data. One of these things could be a crazy coincidence, but two is astronomically unlikely.
Then we get to the good stuff. Barry claims to have set his alarm for 4:30, but he’s active a good hour before that. His phone is in the vicinity of the bike location, and his vehicle activity supports this massive lie.
Then of course, Suzanne’s phone goes dark before Barry even leaves the house that morning. Weird right?! We will surely hear more about this during round two.
It’s Mother’s Day, and Suzanne’s phone never comes online. Not only that, but she doesn’t communicate with a soul. Not her lover, not her daughters, not her best friend. No one.
Meanwhile, husband of the year is dumping trash, changing shirts, spending 11 minutes at this job site that he left incredibly early for, and most importantly, lying through his teeth to the FBI about it.
He claimed he worked all day, and actually received the phone call from the neighbor while he was at the job site. The evidence shows that this was a stunning lie, and he spent most of the day in his hotel room (probably napping, as he wouldn’t have slept since the prior day).
I’ll stop here to answer your question, “is it possible one of them went to his house on Mother’s Day and caused Suzanne’s demise?”
I would argue no, as Suzanne could only be murdered once.