When it comes time to put it on the bow, give it several good washes and soaks in fresh water. Snake skin is pretty thin stuff until you start skinning 12 foot pythons. I think you should be able to leach out plenty of the borax. After all, you gotta get it wet and pliable to put it on the bow, just a little more time prepping the hide and it should do fine!
Good luck, and you know the rest....post pics!