**Hint:** If the set was not syndetic, then the sequence $$ \frac1n\sum_{k=0}^{n-1}\mu(B\cap T^{-k}B) $$ would have zero as an accumulation point (take larger and larger gaps). But $$ \lim_{n\to\infty}\frac1n\sum_{k=0}^{n-1}\mu(B\cap T^{-k}B)=\lim_{n\to\infty}\frac1n\sum_{k=0}^{n-1}\int_B(\chi_B\circ T^k)\,d\mu=\int_B\lim_{n\to\infty}\frac1n\sum_{k=0}^{n-1}(\chi_B\circ T^k)\,d\mu, $$ using the dominated convergence theorem.