I’ve been told mining for Bitcoin is almost done, and therefore the energy needed for Bitcoin will drop. Is that true?
The block reward is lessening, yes. But miners also get the fees from the transactions in the block they mined, which incentivizes them to keep mining (mining is also what secures the whole thing).
I'd speculate that energy usage will go down somewhat in the future, but not significantly.