my plants are short too .
its the bubba kush i tell you .
yes the plant will flower at its height , but dont expect too much yield .
(maybe almost an ounce)
you have it in a small pot for three months,
that is probably why its short .
get a biggger pot , the roots have probably already...