I know that there are a lot of plant varieties that require cold temperatures to set buds while others set buds based on day length. What you said sounds very logical. Our weather here is warm right up until the end of December and consequently a lot of blooming is delayed.