claiming that $\mathbb{E}[B_{\tau}] = E[B_0]$ means that either $\tau$ is bounded or $B_\infty = 0 $ since the brownian motion isn't uniformly integrable,
$\varphi_{B_t} (s) = \exp(-\frac12ts^2) \to 0 \neq 1$
so the brownian motion doesn't even converge to $0$ in distribution, we can forget about $B_\infty = 0 $ and this leaves us with $\tau$ being bounded but I don't understand why, can't $B_t$ just swirl around a neighboorhood of $0$ forever ?
Also, I remember I read somewhere that $\limsup B_t = +\infty$ and $\liminf B_t = -\infty$, could this be the reason why $\tau$ is bounded ?