Almost forgot. Your phone may show that it is in "Doze Idle Mode", but there are TWO idle modes, deep & light. Obviously deep is much much better. And "Deep sleep" is NOT "Deep idle". In the above graphs, visually, the blue is light idle, the green is deep idle. When my phone went into deep idle, I would get discharge rates <1%
Also, a while back, when I actually used BBS, my results were looking reasonably good, and people were telling me that I should be happy with what I have, considering the age of my device. However, I found that although it went to idle, it was waking into maintenance periods waaaay to often. So although it was in idle (cant remember if it was deep or light), there were maintenance periods every 5 minutes or so, which allowed battery consuming processes to run.