@sumudu I started with a Logitech one, but it has some weird issue with latency in more recent iOS version. I hit a key and it took a while for the character to actually appear on screen.
So I switched to an official Apple bluetooth keyboard, no issues at all. Works great! Have typed quite a bit on that, and it has never missed or been slow.