Nice work!
BLO can take some time to completely dry. On most woods, I personally wait between 48-72hrs... on Cocobolo I'm not sure I'd try to use Tru Oil without a good acetone wipe down (negating the BLO) as the hardened film will likely separate over time due to the natural oil in the wood.