Given a double cover $\pi: X\rightarrow \mathbb{P}^2$ of the projective plane by choosing a square root $S$ of $O_{\mathbb{P}^2}(Q)$, where $Q$ is a quartic in the plane.

Choose a closed point $p\in X$, then we have the exact sequence:

$0\rightarrow I_p\otimes O_X(B) \rightarrow O_X(B) \rightarrow k(p) \rightarrow 0$,

where $I_p$ is the ideal sheaf of $p$. Now since $\pi$ is affine $\pi_{\*}$ is exact and we get the exact sequence:

$0\rightarrow \pi_{\*}(I_p\otimes O_X(B)) \rightarrow \pi_{\*}O_X(B) \rightarrow \pi_{\*}k(p) \rightarrow 0$.

What are the Chern classes of these bundles?

I already found $c_1(\pi_{\*}O_X(B))=\pi_{\*}B-S$. Here on MO I also found a quite nontrivial formula for $c_2(\pi_{\*}O_X(B))$.

So it is enogh to compute the classes for one of the two sheaves, probably for $\pi_{\*}k(p)$.

But here I'm stuck, i know that as sheaves on $X$ we have $c_1(k(p))=0$ and $c_2(k(p))=-p$. How do i get to $c_i(\pi_{\*}k(p))$? Or is it easier to compute the chern classes of $\pi_{\*}(I_p\otimes O_X(B))$?