I thought this was an interesting article about bone meal, especially the paragraph I copied from it below.
https://www.thespruce.com/bone...
Not Suitable for All Soil pH Levels
According to studies reported by Colorado State University, phosphorus from organic fertilizer like bone meal is only available to plants in acidic soil, with a pH level of 7 or lower. If your soil is tipping towards alkalinity, bone meal fertilizer will have no real impact. Make sure to know your soil pH before amending it.