I'm currently working about Brownian Bridge and I have to compute the following expectation
\begin{equation} E[W_tW_s\vert W_T]\end{equation}
We consider here that the Brownian bridge is defined as a Brownian motion conditioned to hit 0 at time T, and for $(W_t)_{t≥0}$ a Brownian motion, we give that for $s≤ t ≤ 1$, \begin{equation} E[W_s \vert W_t = x] = \frac{s}{t}x \text{ and } Var[W_s \vert W_t = x] = \displaystyle\frac{s(t-s)}{t}\end{equation}
I found 2 different ways to do it that seems good, but I find a different result. Can somebody explain me why there is this difference, and if there's a mistake where it is ?
Method 1 (this is the result I'm supposed to find)
\begin{equation}E[W_tW_s\vert W_T = 0] = E[E(W_s W_t \vert W_t) \vert W_T] = E[W_t E[W_s \vert W_t] \vert W_T] = E[W_t^2 \frac{s}{t} \vert W_T] = \frac{s}{t} Var(W_t \vert W_T) = \frac{s}{t} t \frac{(T-t)}{T} = \displaystyle\frac{s(T-t)}{T}\end{equation}
Method 2 (not the same result but (I think) mathematically true) \begin{equation}E[W_tW_s\vert W_T = 0] = E[(W_t - W_s)W_s + W_s^2 \vert W_T] = E[W_t - W_s \vert W_T] E[W_s \vert W_T] + E[W_s W_s\vert W_T] = Var(W_s\vert W_T) = \displaystyle\frac{s(T-s)}{T}\end{equation}
Thanking you in advance !