The bridge is currently using the commitSync API call for committing offsets, but it's running anyway asynchronously in a thread via the CompletableFuture.runAsync.
We could think about using the native commitAsync which runs asynchronously itself providing a callback for the outcome.