В ресторане Шерлок искренне полагал, что Джон отреагирует примерно как Лестрейд, соответственно, считал розыгрыш уместным.
Со своей стороны Джон простил Шерлока еще до своего похищения - об этом свидетельствует его последний краткий разговор с Мэри на работе и последующее появление возле дома на Бейкер-стрит, где ему вкололи наркотик.
Шерлоку становится ясно, что Джон простил его, когда тот приходит на следующий день на Бейкер-стрит: сначала разговор о родителях, затем Джон демонстративно усаживается в свое кресло и снимает перчатки. После чего Шерлок совершенно искренне говорит ему: "Прости", но Джон уклоняется от дальнейшего обсуждения. Видимо, считает, что драмы в выражении чувств уже было достаточно
На этом можно было бы ставить точку, т.к. обоим героям далее совершенно ясно, что о главном они договорились, но в воздухе у Шерлока все еще висит вопрос: "А поговорить?", на который он хочет получить вербальный ответ.
В общем, искреннее мнение Джона о своем "прости" Шерлок сумел у него выудить только под страхом смерти и честно признавшись, что он "не знает как это делать" ну и потом - приятно же, когда в последние мгновения жизни выбирают тебя, а не девушку, на которой собирались жениться.
Смех Шерлока вызван не радостью от того, что он заставил Джона обманом себя простить, а его зажмуренными глазами в ожидании взрыва. Понятно, что второе тоже не красит, но от предыдущих выходок Шерлока ненамного отличается.
И последнее. Ну не вел себя Шерлок более "человечно" с Джоном за все предыдущие серии. И канон, и версия сериала говорят о том, что фальшивая смерть была не ради него.