Jim,
I used to value Bob's friendship as much as I admire his outstanding engineering abilities, but, and its a massive but, friends do not tell you items are finished, get paid in full and then months later get embarrassed when you turn up to find one item is part finished and the others were installed on someone else's bike after you paid up. Friends just do not do that to each other (well not the other real friends I have).
Friends do not absolutely promise to your face that they will finish (more) work that is already paid for and then haven't done it several months later - it's couldn't care less, friends just don't do that to each other.
My patience is now exhausted, I went up at end Nov (yet another one of many visits) to remove everything of mine and he promised "all to be be finished in 5 weeks with progress reports" - here we are 10 weeks later (have not been up there only due to illness), no reports ('what a surprize' - not!!) and his attention will have been completely diverted by working on your bike and probably other engineering 'mission impossible' challenges that have just passed under his nose since my visit.
While my parts have been 'in progress', I know of at least 4 engines that I have seen in scruffy pieces that have subsequently made it out the door in one completed piece, probably due to the owners being able to visit more than I and complain face to face.
Rapcom
Even Bob used to joke, "If you want the job doing properly leave it here, if you want the job doing leave it somewhere else".
Thank goodness that deep down Bob is 1000% honest and can remember where everything (and everybody's everything) is, but he is his own worst business enemy (and always has been, sadly), people have only suffered his errant ways because of his outstanding abilities. But now that age and his health is catching up with him he is making just too many mistakes (on my stuff at least!) AND I WANT MY BL**DY PAID FOR PARTS BACK - before I die!!!!!
When he inevitably passes on with backdated work still on the shelves, the burden will unfortunately fall on to the shoulders of another true and honest mutual friend (who also knows most of what I have up there at least) to sort out, which is very unfair.
When I shake this virus off I shall sally forth and retrieve my components, a long standing highly valued friendship will have been driven firmly on to the rocks, very sadly.