BP's are definitely known for being great escape artists. If there is no way to stop the top from sliding my opinion would be the BP has the potential to escape.

Never used one of these cages myself so i don't' know for sure. But i do know that they will never stop trying to escape!