Yes, after delivering a baby, ceserian or naturally, the female will bleed for six weeks, and especially if starting a new method of birth control immediately after delivery, the hormones in a womans body are trying to re-adjust to all of the stress and tension that has been happening.