Backpropagation is an optimization technique used in many types of algorithms.
trainlm and trainbr are just two of many algorithms that use BP. However both of these use the BP technique with LM.
At least ten others that use BP are listed in the MATLAB documentation.
Hope this helps.
Thank you for formally accepting my answer
Greg