The Mayor of Blanchard, Louisiana has resigned from his post at Town Hall. Johnny "Bubba" DiGilormo was arrested by state police for DWI and other charges earlier this month in Bossier City. State Police pulled DiGilormo over back on February 7 for failing to stop at a red light at Shed and Swan Lake Road. DiGilormo was also spotted texting while driving. The Mayor's resignation takes effect immediately. The Board of Aldermen for Blanchard will now have to call a special election to  find a new Mayor.