Alternatives to bone meal exist. Phosphorus and calcium are found in soft rock phosphate. Vegan alternatives include rock phosphate or composted manure. Remember that nutrition levels may vary, so modify your application rates.