CB500/550 always leaks from cylinder/cylinder head gasket.
I don't bother to fix until it's 4 fins down (then I counter-bore, fit dowel and problem doesn't happen again)
Did I miss where you posted the details of this?
I don't think I've posted actual details.
Use a flat bottom counterbore to enlarge 'O' ring recess, counterbore oil hole and fit dowel from 6mm side cover screw. (I think I used alternator cover dowels)
The only 'hard' bit is making sure the block and head are lined up right.
I run a 3/16" or 1/4" (forget which, haven't done one for a long time, been 'playing with XS 650 and CB360's) extra long drill bit from bottom of block through oil hole with head bolted together (the outer dowels locate head)
Counter bore head half depth of dowel, oversize 'O' ring, open up hole in head gasket and reassemble.
I also use copper gasket on 590 motors and don't have any leaks
It looks like a lot more work when it's written down