Is a photo as proof of delivery GDPR-proof?

Yes, we have a clear data policy to handle data safely. In addition, the recipient can always refuse the photo, after which the driver asks for a signature. We store the photos for 5 weeks. Photos that are being doubted or being complained about, are being deleted after checking.