The 15 days requirement is needed for all non immigrant visa applications at immigration. It is needed to allow time for your visa application to be approved at the division level of immigration.
You must of applied for your previous non-b before the new rules went into effect a few years ago,