At the moment I have a similar problem with 0.0030 btc in about 24 hours and still waiting for approval.
Segwit seems to need we need to increase the size of the block, but I can say that the source of the problem is not quite as big as the boom.
Especially for small-scale transactions it takes too long to get approval.
Same here.
Made a small purchase and used bitpay, that was 5 hours ago.
I already contacted the shop where I placed the order and they are aware of the problem, so I do not expect any trouble once the transaction goes through.
But I really hope that will not happen too often in the future.
From now on I will always controle the mempool size before I make a transaction.