Bridgeland stability on surfaces with curves of negative self-intersection