With NNW for iOS, we’re finding that, in 13.2, it goes like this:
App goes to background. Has 20 seconds to finish or stop network or other activity. Then another notification, then 5 seconds later the app is killed.
This is enough time to basically stop everything. That’s it.