I was taught BPF's checks from the start. Plus "fuel pump on" if present. While looking for somewhere, I started to do them. Engine reacted to pump on. Changed tanks. Flew home. Twice - Pa28 with one empty tank in US and Jodel 1050 with blocked rear tank finger-filter in Scotland.
PS Keep the engine turning while checking - otherwise you won't notice what is effective.