Bamboo species are amazing. I grow Bambusa oldhamii - useful for food (shoots) and timber. It's a clumping variety, so quite easy to control, and tolerant (if not particularly happy) of dry, wet, heat, and cold. But my clones are taken from a variety that flowered in the 90's, IIRC, so there's some confidence they won't all flower (and immediately die) for another ~70 years. The variety they're talking about here is…
I wish my bamboo (inherited from a previous owner) would flower instead of battling me for control of my yard. I really need to read up on the best way to control it - sounds like my variety might be a "runner".
As noted by dbcurtis, you need to have a physical barrier -- either metal (but that'll eventually corrode) or some very thick rubber (ditto), or concrete - to about 60cm depth, depending on variety. Alternatively they are typically stopped by roads and permanently running creek beds.
My clumpers (Bambusa oldhamii, B.multiplex, B. ventricosa, and B. gracilis) vary in height, but after 15 years the largest is, albeit a very dense, 1.5m diameter clump.