Warlocks get their spells slots back on a short rest.
Battlemaster abilities are on a short rest as well.
Just pointing out that short rest isn't just for a quick heal(I completely agree with removing food healing).