Are they codeshare flights? If so, booking the BA code ought to get you TP/Avios, I believe - though no benefits as stated above.
If it's just through ticketed, then no dice - but you would get a protected connection, so I'm not sure what the separate tickets is gaining you...? Is it cheaper?