Yes, definitely. It's one of the well known benefits and advice on starting low carb can often include a warning that if you are on blood pressure meds, you may need to reduce them. Doesn't happen for everyone immediately, but you appear to one of the lucky ones.
Sally