Мой бот написан на библиотеки aiogram, то есть весь код является асинхронным, я хотел чтобы и бд работала с асинхронной библиотекой, но в итоге так и не получилось разобраться и я сменил asyncpg на синхр библиотеку psycopg2, так как бд у меня не большая по размерам и запросы к бд у меня короткие из-за этого у меня не возникает проблем с ожиданием.