About 2 years ago my wife was able to get blue roses in about 60 days, it was Northern Hemisphere during the snow season. We tried using the same method at the same time in the Southern Hemisphere (summer) but did not do as good and finally gave up. She was extra careful to make sure she did not mix flowers, kept them well isolated. She did not allow them together until step 4, then she kept all the step 4 hybrid red roses together. It took up a lot of room isolating each pair to make sure they did not cross bred with the wrong flower. Each step she planted a new seed flower. We had flowers everywhere, every time we got a hybrid we moved it to a different spot and planted a seed flower next to it. If the pair produced anything other than the desired hybrid flower, it was trashed so not to get them mixed.
I pretty sure this is the method she used:
Step 1 : Seed White + Seed White = Purple
Step 2 : Purple from Step 1 + Seed Red = Pink
Step 3 : Pink from previous step + Seed Yellow = Hybrid Red
Step 4 : Hybrid Red from previous step + Hybrid Red from previous step = blue