I've done it before but believe me it wasn't easy
the Dimarzios fit to the body via two pole screws that are longer and go into threaded inserts in the body
To try to get it to work your BKPs would need to have a double row of screw poles (which does affect tone)
UNFORTUNATELY the BKP pole spacing isn't the same as Dimarzio's and it means the pickups sit very slightly twisted.
To get it right you'd need to remove the bushings , dowel the holes and redrill and insert the bushings slightly differently, which is more than tricky as the bushings don't want to come out and you can't get too tough on a Parker Fly

