Warlocks cast create soulstone in combat if they use the last charge during a fight.
I notice the bag framerate when the honorbuddy window is in the foreground but if you put it in the background it runs fine..
All I've noticed so far...may be back with more.
The performance of HonorBuddy is directly linked to your frame rate. In WoW, under 'Game Menu', 'System', 'Advanced', you'll see a slider called 'Max Background FPS'. Make sure that is set to 30% or higher - you'll have to eyeball it, there's no numbers on it. If the framerate is set too low, and you swap to HonorBuddy to see what cool stuff is happening, your framerate will drop dramatically. To see this in action, drag the 'Max Background Slider' all the way to the left, which sets it 8fps, and then bring HonorBuddy to the foreground. See how the WoW window has jerky animation, and HonorBuddy starts failing on a lot of spells? Drag it back up to 30% or higher, and it will start working smoothly again.
Do you mean healthstones? Soulstones don't have charges, or even put an item in your bag now - they're just a regular spell. If you don't like that, you can comment out that line during combat. But sometimes during long fights, it's nice to have, so that's why it's in there.