Problems Updating Geometry Boundary

I have a program so far that creates a sphere, and can increase or decrease the radius of that sphere and update it, using analog input.
The problem is that I am also attempting to allow the user to click on that sphere. Remember the notable example program, “Hello Picking”? Well, I am using code from that to create the red dot, etc. It works correctly. But when I increase or decrease the size of the sphere, the bounds of the spatial is not updating properly, but the geometry is?! So when I make the sphere super big, and try to click on it, the program still only registers “valid intersections” where the sphere originally was.
Been playing around with the code, still havent been able to get it to work reliably. Does not

shootables.updateModelBound();

(using Hello Picking as an example)
Update where the sphere is?

Original constructor
[java]
public BuildSphere(AssetManager assetManager, Node rootNode, Node shootables, Vector3f sphereLocation)
{

    rootNode.attachChild(shootables);
    
    newSphere = new Sphere(zSamples, radialSamples, radius);
    
    newGeo = new Geometry("a Sphere", newSphere);
    Material sphereMat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md");
    sphereMat.setColor("Color", ColorRGBA.Cyan);
    newGeo.setMaterial(sphereMat);
    newGeo.setLocalTranslation(sphereLocation);

        rootNode.attachChild(newGeo);

        
    shootables.attachChild(newGeo);
}

[/java]

Method to change radius of sphere and update
[java]
public void setRadiusBounds(AssetManager assetManager, Vector3f sphereLocation, float newRadius, Node shootables)
{

    System.out.println(radius);
   

    
     newSphere.updateGeometry(zSamples, radialSamples, newRadius);
     newSphere.updateBound();
     System.out.println(radius);

    shootables.updateModelBound();

    
}

[/java]

The call in my Main program.
[java]
sphere.setRadiusBounds(assetManager, sphereLocation, varyingRadius, shootables);
shootables.updateModelBound();
[/java]

Quick recap of problem:
When I alter the size of the sphere in-game, the “clickable” bounds do not alter with it, only the graphical ones. So I have a big sphere, but I can only click on the little one that… doesnt exist anymore because I updated it to be bigger.

http://hub.jmonkeyengine.org/javadoc/com/jme3/scene/Mesh.html#createCollisionData()

ty. that did it. In conjunction with shootables.updateModelBound();
Did I miss this in a tutorial?