Was it just this last one that is off, or have all three of the BIAB brews been off in OG?
Generally, if you just switch from conventional mash tun brewing to BIAB, there will be a drop off in efficiency due to the lack of a clean sparge. This difference can be easily made up by grinding your grains a little tighter. I typically achieve a mash/lauter efficiency (BeerSmith shortens this to 'mash efficiency') of around 86% to 87% for most brews.
I've found the best consistency in doing BIAB is to stir the grains in for at least five minutes. I typically do ten. It does not have to be a "beat the crap out of the grains" stirring, but it can't be a passive "flop the spoon around a bit" type of stirring either. The objective is to make sure you have all the dough balls completely broken up and the grains fully dispersed. I usually stir with an upwards motion to bring any clumps of grains from the bottom of the bag up towards the surface where I can see them and mash them up against the side of the kettle.
You mention nothing about pH. This could also affect the conversion rate, but if you are mashing for an hour or more, it is usually not an issue.
Hope this helps some.