Your Girl friend's LMP is 5th March.
You had sex on 15th March. She took I-PILL on 16th.
Bleeding from 29th March may be due to effect of I-PILL.
Also her period may be early or delayed that means she gets menstrual irregularity.
So don't be much worried.All things are quite natural.
Practice safe sex
All the Best.