Bonnachts have poor defense, no cavalry defense bonus, no cavalry attack bonus and no rank bonus at all. They are not spearmen in any shape or form. Their weapon is down as a "heavy spear", and not a javelin or dart.