Generally, so far, the changes seem limited to the release notes:
https://developer.android.com/google/play/billing/release-notes#3-0
If you're not using any of the removed methods and take care of the warnings provided by nullability annotations, you should be fine.
Also, take into consideration the default policies are changing by 1st of November '20:
https://android-developers.googleblog.com/2020/06/new-features-to-acquire-and-retain-subscribers.html
Basically, if you don't support account hold, account restore, these will be mandatory by then. Also subscription pause and re-subscribe will be by default turned ON, don't forget to turn them off if you don't want them, all these use-cases will need testing. Sorry for the linked solutions, but it's well documented.
You have it working with billing lib 2.2.0 , I suppose you didn't really integrate it via AIDL, did you? Then you shouldn't be looking-up for that migration.