A BPP is typically performed when there is a concern about the fetus's health. This may include situations such as maternal high blood pressure, diabetes, decreased fetal movements, or when the pregnancy is past its due date. The goal is to identify any potential problems early and decide on further management to ensure the well-being of both the mother and the baby.