Regular coolant loss is only by a leak or a HG.
It took me 3 months of regular checking to find my coolant loss and it turned out to be the 3 o-rings on the bypass pipe by the thermostat.
I happened to catch a bit of coolant before it evaporated to define where the leak was occurring.
I cleaned that up and installed new o-rings and all new hoses, including the PHH and rear heater hoses.
Then it opened a leak on my 8 YO OEM radiator. That's the last part in my system now.
You may encounter similar things in tracking a coolant loss.
If you cover all these bases, then check the radiator for exhaust gases.
Then a compression test on each cylinder.
he hasn't told us what radiator or radiator cap he has
I found that a mismatch between them can get the water to boil under some circumstances (in our case high altitude), because the mismatched cap doesn't properly seal - a cheap auto-zone aftermarket radiator cap solved the problem on our 80 while on a trip through Yellowstone National Park in 2019
the symptom was hearing bubbling after the truck was parked (shut off) - no evidence of overheating on the factory gauge or aftermarket radiator fluid gauge
this was a Koyo radiator with an OEM cap, and the mismatch problem only ever reared its ugly head at over 8000-9000 ft altitude on our attempt to run the Beartooth Highway (which turned out to be closed before the Continental Divide, due to too much snow on a June 6 or so

)
so, we let the radiator cool down, coasted down to the intersection, turned onto the road to Cody, WY, and babied the truck to the next autocrats store . . . new radiator cap, ready to go
before that trip, the truck had only ever been in "flat" country, like TX, AR, LA, and low altitudes of southern AZ