Yes. Yes there is. A stream ban is total and complete by law. He can't mod, can't comment, can't post, can't run in absentia, can't do shit.
The phrase "stream ban" is self explanatory and any post modern "I'm only banned on Thursdays! I can still flag and delete comments!" Interpretation of the phrase will not hold up in court.