I am finishing a piece of acacia glued up stave construction commonly called butcher block. It will be used as a desktop. I sanded it to 320 and put 3 coats of BLO/MS on it. It's mostly cured (I haven't been able to detect any oil residue being picked up if I rub it with my hand or a clean cloth for several days, but there is still some mild odor), and looking really good. I'd be happy to leave it like that as far as appearance, but I figure it needs some more protection.
I've purchased some oil based gloss polyurethane. Oil based because it's cheaper and it seems the most significant advantage of water based is shorter drying times, but I'm not very concerned with that. And gloss because I understand that the additives that create a satin finish weaken the varnish and also cause cloudiness. It's still sealed, though, so I could exchange it if necessary.
I tentatively plan to mix up either a BLO/MS/poly blend or a poly/MS wiping varnish. But, due to my inexperience, I'm confused as to how to balance the look I want with getting enough protection.
Goal: A finish that is protective and will retain a look similar to the one I have now: close to the wood and with a soft sheen, not glossy, and also not matte. I don't mind if the finish needs to be renewed occasionally, maybe 1x/year or so.
Resources & limitations: I'm a total beginner with no skills or experience. I don't have access to any power tools or other equipment or supplies. I have BLO, MS, and oil based gloss polyurethane on hand. Also a sanding block and 150, 220, & 320 sandpaper. & rags. I can, if necessary, pick up some additional items at Lowe's or Home Depot, but I need to keep costs very low. Resources I can spend more easily include time (especially drying/curing time) and moderate elbow grease.
Question: Considering the limitations I've outlined, what is the best path forward to reach my goal? I realize there will be trade-offs and it's at least partly a matter of opinion, but even after a lot of googling, I don't feel informed enough to make a decision. So answers that will help a newbie better understand the pros/cons of different alternatives will be appreciated.