Among the stuff to consider so you never have to use PB in the first place:
If it is already rusty: Owatrol Oil. Normally used for wood, this stuff seals rust (remove loose rust before) perfectly from air and water, so it prevents it from rusting further.
Can be painted over with Brantho Korrux 3-in-1 - a permanently…