Presume this person only mentioned it when they boarded which seems a bit thoughtless.

I can't recall the specific details, but some years ago some pax about to board a KL aircraft (at a US airport, if I remember correctly) not only demanded that no nuts be served on board, but that any and all nuts be removed from the aircraft before departure. After a discussion, the captain denied the pax and his party boarding.