No, there are no refunds issued in case of a stolen vehicle. The vignette stays active and valid until the end of the purchased time period.
Related articles:
Can I get a refund if I buy the wrong Bulgarian vignette?
Do I receive a refund, if I take my vehicle off the Bulgarian roads and return the number plates?