well since outside flowering will happen when it happens which is whenever the plant becomes mature. you can force a plant into flowering outdoors by covering it so that it receives only 12hrs light, but this becomes a hassle as you would need to be covering it at the same time every night... what a hassle. basically just take care of it and it will happen when it happens.