Glad it worked out for you. I have an unlimited family plan with Verizon. Been with them for over 20 years. The only time I have extra charges is when my oldest son goes overseas, and he uses their Unlimited Travel Pass. The account is charged $12 a day, but only on the days you make or receive a call, send texts or use data on your device. Then he just turns it off once he’s back home.
I use Tracfone prepaid. Get by for less than $100 per year per phone for our two phones. Used Google voice when we needed to call long distance.