Calin ~ I believe you are correct. That looks like Hesperaloe parviflora to me also. I have two, one a purchased plant and one I started from seed. They are slow to bloom as the plant is just first delivering blooms after quite a few years. Kristi
Believe in yourself even when no one else will. ~ Sasquatch