As far as I know, there is still not a direct way to save reports from Business Objects directly to SharePoint.
Business Objects offers a SharePoint Integration kit that is installed on the SharePoint server. I used to be free if you were on current support, but I haven’t looked at it in a while. I don’t know if this integration kit will work with SharePoint 365 either.
Search the Support Site for information on it. You can determine if it will help with your situation.
For our users who want reports on SharePoint, our external scheduling tool schedules the report to write to a LAN location and them there is a program they use called DavCopy that moves the file to the SharePoint file system.
We use a product called InfoBurst, from Infosol. It will run a BO report and then you can configure InfoBurst to the O365 Sharepoint site via a clientID and a client secret.
Works FAST and great. InfoBurst has a better scheduler than BO too!!!