For leather I use:
Not sure about Bostick Leather glue. Best to use the glue professional leatherworkers use:
-Evostick impact-you can let it set, then heat it and it really goes off hard, A professional shoemaker I know endorses it.
-Klebfest for leather-I get it from a pro...