When there are new versions of F-Droid itself, I think it would be a wise precaution to push them separately. So that the app is updated and restarted before downloading and handling updates from other apps.
This might address the valid UX issue raised about the suggestion I made here;
I was going to post it there, but the topic is now locked. Please feel free to reopen that topic and merge this one into it.