Alright I think I got it by really slowing down to think about it. There's still one part I haven't reconciled with intuition. Namely ##t' = \frac{l_0}{v}## when ##B'## crosses ##A## because it almost looks classical; ##v## is the speed of ##B'## in ##S## and ##l_0## is proper length. Don't quite get it. I'll think about it some more.Now for the solution handled as generally as possible.
Start with equations.
(x′t′)=(γ−γv−γvc2γ)(xt)(x′t′)=(γ−γv−γvc2γ)(xt)
(xt)=(γγvγvc2γ)(x′t′)(xt)=(γγvγvc2γ)(x′t′)
1) Observer at ##A'## is adamant that the position of ##B'## is ##-l_0## so we have ##S'_{B'} = \left( - l_0, t' \right)##
2) Observer at ##A## is adamant that the velocity of ##B'## is ##(+v)## but its position
isn't ##-l_0##. Let's call the position of ##B'## in ##S##; ##l_s## so it has coordinates ##S_{B'} = \left( -l_s + vt, t \right)##.
(ls+vtt)=(γγvγvc2γ)(−l0t)(ls+vtt)=(γγvγvc2γ)(−l0t)
##B'## crosses ##A## when ##-l_s + vt = 0 \Rightarrow t = \frac{l_s}{v}##
(0lsv)=(γγvγvc2γ)(−l0t)(0lsv)=(γγvγvc2γ)(−l0t)
We need to solve for ##l_s##
−γl0+γvt′=0⇒t′=l0v−γl0+γvt′=0⇒t′=l0v
The above part is kind of surprising for aforementioned reasons
lsv=−γvc2l0+γl0vlsv=−γvc2l0+γl0v
lsv=γl0(−vc2+1v)lsv=γl0(−vc2+1v)
ls=γl0(−vc2+1)ls=γl0(−vc2+1)
$$l_s = \gamma l_0 \left( 1 - \frac{v^2}{c^2} \right) = \gamma \left( \frac{1}{\gamma^2 \right) l_0 = \frac{l_0}{\gamma}$$
As mentioned earlier ##t = \frac{ls}{v}## so we have
t2=l0γvt2=l0γv
Well apparently my LaTeX got messed up.