How long ago did you add fertilizer and mulch? It will take awhile for the effects to evident.
The basic reason for blossom end rot is that calcium is unavailable to the plant. This could be because the soil is compacted, not allowing water to penetrate deeply enough to feed the plant, or uneven or not enough deep watering, which will have the same effect as not getting enough water. It could be that the soil doesn't have enough calcium in it. The soil could be slightly cooler for various reasons, or the roots may have been damaged by hoeing or pulling weeds too close, or by some underground disturbance (moles?)
Heirloom tomatoes typically survive less than ideal conditions better than hybrids though, so this could be hard to track down.