One of the benefits of Amazon Prime is Amazon Photos. I have my Android configured to upload all photos from my phone (yes, it does the ones in text messages as well) when I am connected to WiFi. I can leave them there or download them to a local hard drive. It seems to work well.
I assume there is a similar workflow for iPhone, but you'll have to check into that yourself if this looks like a solution for you.
Hmmmm
Totally off topic here, but how can someone be registered here for over 5 years on a motorcycle forum and make their first post about an iPhone? (Amazon Prime really) ...and have their post count at zero even though they've made at least one post? I'm not being critical, hell you could be registered here for 9 years and not make any posts at all, fine with me. I'm just curious...since your post count shows zero after at least one post, perhaps you've been posting all along and the system isn't recording what you've done here?
Apologies for the off topic query.