Yes, BP is essential for claiming miles that have not been posted. For this reason I always make a picture if I have only a paper boarding pass. But if you still have the small stub, that should do. Sent a pic or scan with a missing miles claim to FB and it will come.