I made some "drop in" restrictors for Edelbrock heads when I ran them years ago. I believe the BBM heads have a 3/16" oil passage just like Edelbrock. What I did was use some 3/16 brake tubing, or maybe it was nitrous tubing, and cut off a piece maybe 1 1/8" or so long with a tubing cutter. This made the inside hole smaller than the actual tubing ID, I enlarged it with an awl and dropped them in under the rocker stand. You don't want it too long but anything shorter the what it takes to touch the bottom and not stand proud enough to get in the way of the rocker stand. I think one set I made for someone else I had to reduce the outer diameter a little so it would go down in the hole, maybe the tubing was a little different exact size on the OD. I could pull them back out with a magnet.
You never mentioned what size restrictor you will be running, or more importantly... what rockers you will use. I have found that the needle bearing rockers need a smaller hole as they will bleed more oil off the shaft (something between .053 and .060), where a normal bushing rocker on a good fitting stock shaft can use a bigger hole as they don't bleed as much (like .080 to .100). I just used number drills to "gauge" the hole diameter. I would spin the oil pump with a drill and check out your oil flow so you can see what is going on there.