Lets take a step back and understand what you're all saying here.
Its ok for dev - a trusted escrow holder to go offline for 18 hours with an active trade in the pipeline.
Yes like I said it is not uncommon for some deals to take hours to complete.
Its ok for dev's friend to leave a negative rating on my profile for laughs and giggles.
I don't know that person, however he is not dev and does not speak for him. The issue with the negative rating does not speak for dev.
Its not ok for me to make 3 posts in 18 hours on his escrow board asking why he's late.
Making more then one post or sending more then one PM is probably not going to expedite the process.
Its NOT ok for me to be upset about the 3% loss in value of BTC which dev had in his wallet for 18 hours after I have paid for them.
If you were expecting to receive a specific amount of bitcoin then no. If you were planning on selling that bitcoin on an exchange then you would have just used fiat to buy bitcoin which you would have sold for fiat which makes no sense (yes I know if this was the case you were probably trying to arbitrage however this is in itself risky). Unless he made a specific promise to release the escrow within a certain timeframe then you have nothing to complain about.
However, Dev is never concerned with the nature of my transaction, his role in the transaction was simply to provide safe keeping of the BTC while I and the seller made our trade. Dev fulfilled his role without question, albeit 18 hours late.
If that was his role then you have nothing to complain about
I did expect a positive rating from him, I did not DEMAND it,
I said you should not even expect it as you will probably not get feedback in every trade you participate in.
and it was not because of the trade we were involved in; but this was because of the fact that he made me loose the relative value of my BTC in terms of fiat by not being online for a significant amount of time. He didnt leave a rating for me and neither did I.
You are really just repeating yourself now