Those cholesterol levels are not that high really.
I was tested for FH after my routine health-check showed my LDL (the number the GPs like to be low) was 11.5 but I don’t have FH.
I decided to look into things and decided I might have had genetically high LP(a) (this is not FH but it does cause high cholesterol). NHS wasn’t interested in that, so I had to pay for a private blood test to check that out. Turned out my LP(a) was within normal parameters too.
Ultimately it turns out I’m what is nowadays described as a lean-mass-hyper-responder. I’m not particularly overweight and my body has a tendency to absorb more ingested cholesterol than others.
But that’s only part of my picture, as most (around 75%) of our bodies cholesterol is created by our livers (and brain), so even if I eat zero cholesterol containing foods my cholesterol is still elevated compared what the NHS wants - due to a lack of receptors for recycling cholesterol that is made by the liver.
So I’ve been put on statins, and ezetemibe. If I didn’t want the drugs I could reduce my cholesterol a little by taking a Berberine supplement (this is a PCSK9 inhibitor) but that alone wouldn’t be as strong as the drug combination and would not stop my liver making cholesterol.
If you really care about lipid health I recommend getting LDL-p blood tests done privately. This will tell you how much of the different sized LDL particles your son has. The small and oxidised LDL particles are the more dangerous ones, as large LDL particles are actually healthy.
Whilst I have a tendency to have a lot of LDL (GP not happy), it turns out I have practically zero small dangerous particles (private consultant cardiologist very happy). In practice I now like to keep both parties happy so take a reduced dose of meds and do a lot of resistance training.
Most forward thinking cardiologists now agree that triglyceride levels are the biggest problem and best marker of metabolic disorder/disease; not LDL.
The best marker for cardio risk for example is the Triglycerides/HDL ratio: this needs to be less than 2, but the lower the better. Mine is now 1.1 If your son has too many triglycerides, tell him to massively reduce his carb intake and significantly up his protein and fat intake. It’s carbs that increase trigs.
Don’t avoid healthy essential fats such as those in dairy, eggs, fish and avocado.
My NHS consultant cardiologist was happy for me to be on a keto diet when I tried that for a year, but I found it a bit too boring/restrictive so now I focus first on getting enough protein and the rest seems to fall into place.