just give it some time they dont need 12/12 to flower and probably already started it will seem like outdoor plants flower faster than indoors but in reality its just the fact you dont know exactly when they started, indoors you know when you went to 12/12, outdoors you may have a rough guess but once you see buds start to develop they have probably been flowering for 2-3 weeks already.