I'm aware that currently there isn't the 1st party support from MS. However, that support is supposed to be available quite shortly, as shown in that article in fact.
That said, I found what I'm hoping will be a valuable plugin from the folks at Websan to integrate D365 CRM invoicing to BC invoicing at a really good price point. Assuming it works as advertised, that would mean I could keep using project ops lite (previously PSA) in CRM and generate the sales invoice only in BC for the native integration into the BC financial module.
So that would mean I could continue using the CRM timesheets instead of BC Job timesheets (current state). In that case, I would need to expose the CRM (Dataverse) timesheets in a power pages site. If you (or anyone else) have any links, documents, vids, or recommendations on learning resources specific to exposing a list like "timesheets for approval" and (critically) the "approve" and "reject" buttons in power pages would be VERY appreciated!