There are probably several factors, but day length and temperature are probably the biggest. Don't think breaking dormancy is affected by when dormancy began.
Soil temp might be a factor, in addition to air temps. It is for sprouting corn and cucurbit seeds.
Plants from colder climates, such as Asian pears, break dormancy later than relatives from warmer climates, as a mechanism to avoid killing buds and or new growth through exposure to late spring freeze or frost.
Some things break dormancy, but may not flower is there has been insufficient chill during dormancy.