This consists of the outer husks of coconuts so it is an ecologically acceptable, renewable resource. Trials have shown it performs as well as peat-based compost. Dried blood and fish meal are often used to add nitrogen to the soil, these are definitely not vegetarian products. You should also look out for various kinds of composted manures that are on sale these days, some even labeled organic as many of them contain manure from factory farmed animals or droppings from battery-kept chickens. Brands carrying the Soil Association's symbol come from free range houses.
Seaweed fertilizers are a good and acceptable substitute.
Bonemeal is a slaughterhouse byproduct. There is no evidence yet that BSE might be transmitted through bonemeal, but in view of the uncertainties about the origin and transmission of this disease and the fact that the causative agent seems to survive heat treatment, this is something that should be taken into consideration. There is also the probability that bonemeal may actually contain the cremated remains of pet cats and dogs. Don't use a product called worm compost without investigating its source. Some methods of making it are acceptable, but others may cause injury to the worms, or even kill them.