I just found this info on B. canarensis from Fishbase:
Dorsal spines (total): 10; Dorsal soft rays (total): 2; Anal spines: 12 - 14; Anal soft rays: 2. Body with two or more rows of spots. Mouth moderate; jaws short, maxilla extends to below anterior-third of orbit; barbels absent. Dorsal fin inserted in advance of anal fin, about midway between the snout-tip and base of caudal fin. Scales moderate with few radii; predorsal scales 15. Tubercles large and well-developed on head. Coloration: in life, greenish above, golden on flanks, with a double row (rarely single row) of large vertical green spots along the body. Fins grey, with broad white margins.