Ratter:
Going beyond a 'best before' date is NOT a health risk. It's 'use by' dates which indicate a possible health hazard if they're exceeded, not 'best before' ones.
For example, a shop commits a criminal offence if they allow their staff to take home products which are just a few hours beyond the end of a 'use by' date but the same shop can sell products which are well beyond a 'best before' date without limit of time. (Indeed, there are many market stalls which only sell products that are beyond their 'best before' dates. I actively seek out those stalls).
'Best before' only indicates that the quality of the product (with regard to taste, texture or simply visual appeal) might become degraded after that date. With things like chocolates you won't notice any difference in the quality until a few months have passed after the end of the BB date. (Then the chocolate starts to look a little cloudy but still tastes OK for several months longer). With other products it can be several years before there's any noticeable decline in quality.