-> Are you also skipping the Service Discovery Procedure ? Since , you know the characteristics handle and you can directly write to it without service discovery.
-> Run the CPU at Highest Speed (48MHz)
-> While building the project select the compiler optimization to 'Speed'( In the project build setting -Right Click on Project -> Build Setting)
-> Remove, if you are using any UART debug prints.