Those 16 inch LMB at 90-110 Wr (RW) did not get there by not eating. They are eating 3-6 inch BG and 6-10 inch LMB and any other forage. A 15 inch LMB does not normally hunt 3 in LMB or 2 inch BG(to small to warrant the effort unless the LMB is at 70 Wr). Sure they will eat them if they swim by and offer an easy snack.

The apparent shortage of 10-12 inch LMB , the fact you are seeing 2-3 inch BG plus those Wr do not suggest a bass over crowded or low/no forage condition. You need the other info suggested to fill in the missing link about the inconsistent observations.