It's really weird here, you should be able to redeem it even earlier and I didn't find such a button either. Have you previously tried redeeming it before the duration ran out?
Make sure you read this information beforehand:
Please note that unlocking your staked assets requires a specific time based on the specifications of the chain you're staking on. Binance Locked Staking allows you to redeem assets the following day. However, it sometimes takes 48-72 hours to receive the tokens due to different global time zones.
Please contact binance support for a valid answer.