As others have mentioned, some kind of 'stay awake' feature would probably solve the issue too. I'm thinking a non-intrusive beep or shake the indicate that the phone is about to go into 'sleep mode', which can be dealt with by some feedback. the interval could then be set in the app or OS settings.
The nice thing about doing this system-wide is that it could do all sorts of other stuff: turn off notifications (I sometimes forget and get rudely awakened at night), go into low-battery mode, turn off the screen (in case I forget to put it facing down), etc.
It also has bookmarks but I never use them.
https://play.google.com/store/apps/details?id=com.acmeandroi...
Why cannot pressing play in this instance be like a reverse snooze??
I was surprised when I saw the Apple Books app didn't have that feature. Seems like a no-brainer to include.