My advice is to have him get a 2AA battery holder and use two dead batteries to power a one cell light that way if the batteries spew they ruin the holder and not a nice light as dead batteries are more susceptible to leaks.
The now discontinued Nitecore EZ AA would drain alkaline cells dry. (You can advertise that you're looking for one in the "Want To Buy" section of this forum.)
The ThruNite T10, and the ThruNite Saber 1A will also drain alkaline cells to the point that they beg you to put them out of their misery.
Finally, the 4Sevens Mini AA will also drain cells in similar fashion. The original version (with trapezoidal threads) didn't have a low voltage cutoff, if I remember correctly (no guarantee on that last point however).
Does your friend use up batteries after being in toys for children?
I have a flashlight Malkoff 1AA, it is very economical and was able to drain the AA battery to 0,6V, after a while the battery is restored, when the battery recovers above 0.8V, it works, when the battery recovers after 0.6V to 0.8V or less - it does not ignite. He was able to use the battery for 2 hours, who could no longer move the hand of the table alarm.
The best thing in my opinion is to find an adapter for 3 * AA in flashlight body for 3R12 battery