By LMP, you are 40 weeks by Aug 31. Full term and recommended earliest birth according to my OB is 38 weeks, so that's as early as Aug 17 for you.
Check what your latest ultrasound says. You can give birth 2 weeks before or after your EDD, especially if it's your first baby.