Can I redeem BPRO whenever I want or I have to wait until the settlement?

You can redeem BPRO every day against the contract while the Global coverage is above the Target coverage.

You can see information about Global Coverage, Target Coverage, BPRO Leverage, Settlement Period and more in the Metrics section of Money on Chain App.