BLO dries. It just needs oxygen to polymerize. Pouring it in a dish is too thick an application. Oxygen can't diffuse into the mass as it hardens so it doesn't polymerize completely. Hence it "never dries". It actually will but it will take a very very long time. You can cut it with solvent or just apply very thinly to increase its effective surface-to-volume ratio and so increase the rate of its oxidation.
I just treated a CMP stock with BLO after de-oiling the wood. The first 3 coats were cut 50% with acetone. These dried fast. The next 3 were straight BLO. I waited 24-36 hours between all coats before recoating and I ended up with a slightly "tacky" feel that took 6 weeks to disappear. Now I can run a cotton rag over all areas of the wood without leaving lint and the wood is smooth to the touch.
You need thin application, warmth, fresh air, and lot of patience to use BLO. Based on this experience, when I do this again, I'll just wait between coats until it's dry rather than blindly reapplying after 24 or 36 or 48 hours. It might actually be faster overall.