My guess is his rock solid alibi comes from NF"A team led by an ex-detective have discovered the sex predator, 44, was “30 minutes away” from the resort in Praia da Luz, Portugal, when Madeleine disappeared."
We don't know the exact time MM disappeared though.
If CB has a rock solid alibi from 8.30 until 10pm - this could get very interesting,