I have an EU passport but my son's British passport was not stamped last time we exited France. There is a form you can fill in on the BA website to ask for proof that you traveled (it arrives very quickly) and I also kept the boarding pass. I have both documents tucked into his passport.