I haven't had a charging concern for Bluetooth for probably 10 years.
Today, my ear buds have a case. If I use them for music for 8 hours, they tell me they need charging. That's how much they've improved.
The charging case rarely needs charging, and it supports wireless, so I just set it on the charging base.
A used flagship is a great phone (except for the glass nonsense, give me all plastic please). It's all I buy, 2 or 3 year old flagship for 1/4 the price of new.
I just upgraded from a 2017 flagship to a Pixel 5, for $120!