How many fish will a 12" to 15" LMB eat in a day?
As many fish as it takes to fill their belly. If all they have to eat is larger fish, then one might do, and one fish might take them a couple of days to digest. If all they have to eat is small fish, then that's what they will eat and they will eat more. Sure they have preferences, and that's been discussed before. Pond fish are cold blooded. Warm water fish eat/digest more in warmer water than colder water.
Are they picky eaters? i.e. will they skip eating their own if something else might be available to eat though not presently in front of them? Will they wait until they are starving before eating another LMB?
They will eat whatever fits in their mouth and down their gullet.
Get a blackboard and some chalk. Write "it depends" 100 times. There are really very few hard and fast rules (actually, there might not be any). Fish will do whatever they need to do to survive, and they do not have the ethics or morals that most of us humans have in regards to what we will or will not eat.