It looks like, rather than just stain, you are looking for a finish too.
Boiled linseed oil [BLO] (treated flax seed oil) is a hardening oil. It hardens via reaction with oxygen. It is the most common oil used in oil based polymer finishes.
As several said, excess MUST be wiped off, or you will get orange peeling.
BLO is one of the poorest finishes. It does not take kindly to suffering being exposed to water. It, also, is soft, so dents easy.
BLO tends to darken wood over time.
Raw flax seed oil takes a week of Sunday's to harden.
Boiled linseed oil is just flax seed oil that has had air ran through it, making it look like it is being boiled. The pre-polymerizes it, after which it is called BLO.
You could swap the BLO for pure tung oil and it would be a LITTLE better. It doesn't darken wood like BLO, is a little more durable, so is used in high end finishes.
You could go with walnut oil. Like tung oil, it won't darken the wood.
If the container does not say "PURE TUNG OIL" or "100% Tung Oil," it's just a thinned down poly finish using resins and UV protectors. You could make your own by thinning some of a can of poly.
Regardless which hardening oil you use, you can thin with mineral spirits, turpentine, Naphtha, or D-limonene. Thinning gives you a bit more penetration, which will help toughen the surface of the wood.
Applying any hardening oil takes patience. Wipe a coat on, let it harden, then wipe another one on. Keep building until you're happy with the build.
SPREAD THE RAGS OUT TO HARDEN THE FINISH IN THEM. Remember, the smaller the rag, the less rag you have to deal with.
SIDE NOTE ON HARDENING OIL FINISHES: Polyurethane is an oil based finish.
A finish with more hardening oil is called a long oil finish. It tends to less durable, but more flexible. Most high end nautical finishes are long oil finishes, so the finish will shift with the wood, as it gains and looses moisture, rather than cracking. A short oil finish is one short on oil. It's a harder finish, so is used on floors, for example.
If you go with poly, the oil base will give you that well known amber finish. The waterborne, though less durable, will give you closer to clear.
Shellac is the quick and simple approach. It dries quick. You do not have to sand between coats, because the alcohol eats into the previous applications. For that reason, you should never figure out weird ways us use your shellac finished walking stick to drink hooch.
On the up side, it's one of the easiest finishes to touch up, for the reasons stated. Just do not try to feather ANY application in. You will leave brush marks and lap marks, because the alcohol evaporates quickly.
I use oil based finishes for the durability. I ALWAYS thin my first coat or two, or three, to get penetration. A surface with the wood sells saturated with hardened poly is going to be tougher than raw wood.
AS TO STAINS, you have your choice of water based or oil based. Both are compatible with other finishes. Both must be allowed to dry/harden before you move on to finish.
Water based is more prone to [over] lap marks than the oil base, and can raise grain, requiring a LIGHT sanding and touch up (grain should raise the second time around).
Stain should not be confused with dyes. Stain is a surface coat, but does get into surface pores. Dye soaks in.
Dye, gives you a LOT of color choices. You can get vibrant blues and so on in dyes. You can dye, then stain, if that is your want. I've done that to get a REALLY dark walnut stain without adding the stain to the finish.
Dye and UV light, over time, do not play well together.
On mineral oil, it is a non-hardening oil. It is a better choice for cutting boards and blocks, with one exception - high moisture content wood, as others noted, dries, resulting in cracks and splits. This can be overcome with non-hardening oil. Thin the oil, say 15% to 20%, and apply it. Wherever the oil and thinner soak in, add more. This will saturate the wood and swell the saturated areas, keeping cracks and splits at bay.
I restored an old end grain butcher block using mineral oil. As long as it was willing to suck it up, I kept adding. When it slowed down [taking more oil], I'd slather it on, walk away and do something else. Then I'd come back to it, on the way to doing something else. At the end of the day, I slathered a lot on, walked away and forgot about the
project for a few weeks. When I came back, the wood had swollen and the hundreds of tiny cracks, splits and joint separations disappeared.