we go every year in march, and its usually some of the best snow of the whole season. Last year it was warm as well so some of the rila slopes got a little slushy mid afternoon, but up the gondola was absolute heaven
I have lots of Bulgarian friends from the Borovets area and they all agree that March is the best time of year to ski there, they all say you can ski with your t-shirt on.