I don't think this is the problem, I've never been unable to resize to all of the empty space by dragging due to the recovery partition and I've added/removed/resized multiple times while playing with Bootcamp. Even with a single partition there's no empty space where I could drag it, the partition "box" is full.