I'm confused. Do you have the BT BMS that shows you current? If so, what does it show under worst-case loading (riding) conditions?
If you don't have it, then you will need to use some other device to do the testing with, or wait till you do have it to do the testing.
I don't know what brand, model, etc the "35E" you have is, but you can look up the data for them on
Flashlight information to see what they are capable of in actual testing, and how much voltage sag they will have at a specific current, and how much capacity they will deliver at that rate.
Then you can decide if seven of them in parallel will support the actual current draw your controller has under your worst-case and average conditions (once you have verified that in testing), or at least that they will support the rated maximum current of the controller if you have no other data to go by.
If it only has a 60A BMS, but the controller can draw 90A, then the BMS will (if working and designed correctly) shut all power off whenever the controller exceeds 60A for whatever time the BMS is set to allow.
If the BMS doesn't do this, but it's limitation is that the FETs can only take 60A, then instead it may overheat and the FETs fail, usually shorted, so the output gets stuck on and the BMS can no longer then protect against anything.
To find out what *really* happens (how much current is actually used, and how much voltage sag there is, so you can also know actual max power) you'll need something to measure the actual current under your worst-case usage that takes the most power.