What's crazy is that Oda probably doesn't know how to handle Kidd vs Shanks and Law vs BB so he will off-screen it and only give Kidd and Law some minor injuries.
Honestly unless Law escapes it makes zero sense for someone like BB to leave him alive. He's too valuable.
- He steals his poneglyphs but Law escapes
- He kills Law and steals his df maybe for one of his crew members, or an allied pirate so they can perform eternal youth surgery on BB
- Neither happens, Law steals BB's poneglyph if he has one and escapes but wont defeat him (lol)
Similar logic with Kidd vs Shanks I am guessing, but that one with added third party perhaps from BB if Law vs BB already ended by the time this fight started or some scenario involving Saul since Kidd is seemingly looking for him. Maybe Shanks a lot less likely to kill Kidd tho unlike BB.