Fi, the direct answer: for routine screening panels, fasting has quietly become the exception rather than the rule, and every one of your four briefings contains a piece of the truth, including, in one narrow sense, your mother's.
The big change is lipids. Since a major European consensus statement in 2016, non-fasting lipid panels have been standard in much of routine practice, because total cholesterol, HDL and LDL barely move after a meal; triglycerides rise, but only by about 0.3 mmol/L on average, and the reference ranges were adjusted to match. The reason fasting was ever required is the part almost nobody explains: for decades LDL wasn't measured, it was calculated with the Friedewald equation, which uses your triglyceride value and becomes unreliable when triglycerides are high, as they are after food. Labs now measure LDL directly or use newer equations, so the overnight fast lost its original job. There's also a fair argument that a fed sample better represents the state your arteries actually live in for most of every day. What still earns a true fast: a formal fasting glucose (8 or more hours, water only), although HbA1c has taken over much of routine diabetes screening precisely because it needs no fasting, as Nathan discovered; a repeat fasting lipid panel when a non-fasting triglyceride comes back very high, above roughly 4.5 mmol/L; and a short list of specialised tests where the lab will say so explicitly. Separately, a few tests care about the clock more than your stomach, iron, cortisol and testosterone all swing through the day, which is why some draws are morning-only appointments.
On coffee: black coffee is essentially calorie-free but not biologically inert, caffeine can nudge glucose and free fatty acids, so for a strict fasting glucose the protocol is water only, and for a non-fasting panel it's a non-issue. Both the nurse and the flask man are right, for different tests, which is exactly the point: the instruction that wins is the one from your own testing service, because it's written for the specific assays they run, and if the letter and the phone call disagree, ask them to confirm which applies to your panel. That two-minute call is cheaper than the phantom-chasing you're rightly wary of. Your mother's dry fast, finally: the food half of her discipline was once orthodox, but the no-water half never helped and actively works against her, hydration makes the draw easier and mild dehydration can skew a few results. The background on how the fasting-or-not question fits into reading the panel is in the site's guide to cholesterol and lipid screening.