Implantation?

How long does implantation bleeding last?

My cycle hasn't returned to normal since I got my implant out at the end of November. My cycle was 40 days last month. This month iv started spotting for 2 days now. Cld it be implantation or just my body being weird?