Hi lovely,
I personally have (had) the same issues!! I was getting so frustrated by it!
I'm still trying to troubleshoot this issue myself but,
With your bonder, do you make sure you put a super thin coat on and let it dry completely before base coat? If the bonder is still shiny is means it's still wet, perhaps getting a small little bench fan is a good idea so the client can hold their nails in front of it so the bonder can dry properly.
Everything else seems to be the same way I do it so I can't see why you're having issues... I don't use cuticle remover and mine still had issues with lifting so it can't be that.
Make sure you shake the polish upside down for about 3 mins for bottles that have been "sitting" around, also each bottle should have either 12m or 24m on them, good idea to make a note when you open the polish so you can keep track of when they may be out of date, sometimes old polish can shrink / peel / chip etc
Is your UV / LED bulbs still good to use? I never knew this but heard from a trainer they need to be replaced every 3-6 months to keep their strength
Experiment with different roughness in files too i guess, making sure to of course not take too much off as this can cause sensitivity / weakness to the clients nail, i personally don't use acetone on the nail (i keep the nail as dry as possible, but i may try it and see how i go)
I've now switched from IBD to Gelaze, here is a website on how to use Gelaze (which would be the same as IBD but different brands) have a read through and let me know what you think
http://www.chinaglaze.com/images/educators/gelaze_education_gelaze.pdf