We went to Bansko this year from 9-16 April and there was plently of snow left above the upper gondola station, although not enough to ski back to the resort. However, the sun was starting to melt the surface layer each day so you could really only ski well in the morning.
It was nice not to have to share a piste with anyone though, lift queues were non-existent and the pass prices were reduced all April.