some people going in a good direction here
it is indeed somewhat specific to specific plants, but there is a common network underneath it. that network can have some changed connections in different plant species, but it evolved from a common base. those papers posted in the latest posts are dealing with that, for example that stuff about FT/FD.
that tobacco paper is pretty old (1990), so I'd look for something more recent if you want up to date info (old is not always bad, but with these molecular networks a lot of it is recent)
there isn't just one thing that decides flowering. you can imagine that for a wild plant timing it's flowering well is pretty crucial to make enough seeds, and survive through evolution.
with weed plants you can for example see the difference between a plant from seed started at 12/12, and a clone immediatly put on 12/12. the plant from seed will veg for a while despite being in flower-triggering conditions. it first needs to get old enough before it will react to the trigger. while the clone has gone through it's youth already and is immediatly ready to respond to the flower trigger.
lack of root space and/or lack of nutrients are all signals to the plant that it doesn't have a lot of resources available, and it better hurry up and make some seeds before everything is gone. it also may 'decide' it's better to have a few well-developed seeds, instead of investing in lots of flowers and forming seeds, but then not have enough resources to make all those seeds into good healthy seeds. all those npollinated flowers and white/underdeveloped seeds are just a waste of resources from the plant perspective.
plants also have all kinds of pathways to perceive signals from the environment and translate those into a response. and since flower timing is so crucial, plenty of different signals plug into the network. so yes it's logical that stuff like root restriction could have an effect (and, it is known as a factor in other plants).
btw, about lst delaying flower, I do have one experience that made me wonder a bit. an autoflower from a breeder that is also on here (won't name names, just grew 1 plant so not a fair impression anyway) that behaved more like an early photo for me. might have been a case of genetics (i.e. not fully auto, and I just grew that 1 plant), but I also gave it my usual LST (and later in the season more hst) treatment.
so at the time the thought did cross my head if maybe my training had an effect on delaying flowering.
I'm pretty sure genetic expression can be turned on and off when conditions are met.
just quoting this since I had to chuckle a bit when I read it (in a good way). this is indeed exactly what is going on.
those networks I spoke about above in the end result in some protein binding to dna somewhere and turning on/off the expression. then there are all kinds of interactions, intermediary steps, etc to make sure those genes get activated exactly at the right time at the right place.
(p.s. hormones are part of those networks too, but they're just a part of it, there's more to it than just hormones)