Other apps have had this functionality previously - where all logs could be done offline, then all uploaded with a single action.
They do stop at their current point if they encounter an error at any stage (ie, a find log with no text) so you can then fix that error, and then start the send again from that point onwards.
I'm one that would make good use of this feature as I'm often caching in areas with no phone coverage, so using the app in an off-line mode. Once you have many logs queued up, manually going in to each one of them and uploading individually is very time consuming (I did 50+ the other day like this on two occasions on a day with over 100 finds).
Especially useful when you need to go and add all the TBs in as you can't log them currently when there is no phone signal - although I know there's another feature request for that