I think from here on out it is your H's issue. I'm sure it is your H that BIL is disappointed in and not you. It is for your H to fix or not fix. I think you've done everything you could.
I am so glad to here how well things are going. I am going to update my thread and please guide me thru my next thoughts and actions.
Thanks for all of your support!!! Have a great labor day weekend!