My apn settings restore automatically 99% of the time after every ROM flash.

If they don't there are always APN savers on the Play Store.