SUBORDINATED NOTE PURCHASE AGREEMENT Dated as of April 2, 2026 by and among BUSINESS FIRST BANCSHARES, INC. and THE PURCHASERS NAMED HEREIN