Yes, driver is a problem, regardless some talks about building one still nothing to buy.
There is a good old driver but price is hard to swallow.
This is an option if one can fit it into flashlight, but again, price is high
Maybe use typical buck and 2 18350 cells.