If the games were not to be streamed on an official channel anyway, I don't see why you would be denied in doing so on your own channel.
From the tournament rules: "and no other persons are allowed to spectate your game besides the official streamers, or if persons are granted permission by the tournament Administration for a valid reason."
Afaik, I am not a BOP streamer and nor have I been asked. I am simply offering that I can stream some games provided that a tournament admin gives me permission to do so on my channel.
I spoke to Carlos about that and he told me that spectating is fine in BOP as long as both players agree.