After examining the scriptures, here's what I *think* are two possibilities:

 1. Peter was never ON a porch when he denied Jesus.
 2. John does not record what happened in chronological order.

    + Mark seems to note that Peter was outside in the courtyard warming himself during the **1st Denial.**
    + John notes that Peter was warming himself during his **2nd Denial.** If we switch the first two denials in John it seems to align properly.


-----------------------------------------------

In Matthew, I notice that for "porch", the KJV uses the word [**pulón**][1] (πυλών, ῶνος, ὁ)
**Definition:** a porch, gateway **Usage:** a large gate; a gateway, porch, vestibule.

It's word origin is **[pulé][2]** (πύλη, ης, ἡ) **Definition:** a gate **Usage:** a gate.

NKJV uses the word "gateway" rather than "porch" here.

ESV uses "entrance"

NIV uses "gateway"

+ 1st Denial: In the courtyard 
+ 2nd Denial: At the gateway
+ 3rd Denial: Among those who stood by

Matthew 26:69-75 NKJV

**Peter Denies Jesus, and Weeps Bitterly**

> **69** Now **Peter sat outside in the courtyard.** And a servant girl came to
> him, saying, “You also were with Jesus of Galilee.”
> 
> **70** But he denied it before them all, saying, “I do not know what you
> are saying.”
> 
> **71** And when **he had gone out to the gateway**, another girl saw him and
> said to those who were there, “This fellow also was with Jesus of
> Nazareth.”
> 
> **72** But again he denied with an oath, “I do not know the Man!”
> 
> **73** And a little later **those who stood by** came up and said to Peter,
> “Surely you also are one of them, for your speech betrays you.”
> 
> **74** Then he began to curse and swear, saying, “I do not know the
> Man!”
> 
> Immediately a rooster crowed. **75** And Peter remembered the word of
> Jesus who had said to him, “Before the rooster crows, you will deny Me
> three times.” So he went out and wept bitterly.

In Mark, I notice that for "porch", the KJV uses the word [**proaulion**][3] (προαύλιον, ου, τό) **Definition:** a vestibule **Usage:** a porch, court before a building, vestibule.

It's word origin is both **[pro][4]** and **[aulé][5]**

**pro** (πρό) **Definition:** before **Usage:** (a) of place: before, in front of, (b) of time: before, earlier than.

**aulé** (αὐλή, ῆς, ἡ) **Definition:** a courtyard, a court **Usage:** court-yard, fore-court, sheep-fold; but it may be understood as: palace, house.

NKJV uses the word "porch" here, but not in Matthew.

ESV uses the word "gateway" here rather than "porch" with a footnote that says "Or forecourt".

NIV says "Entryway"

 + 1st Denial: In the courtyard, while he warmed himself
 + 2nd Denial: He went on the porch, so sometime after. (Might not be a porch or he might not still be on the porch)
 + 3rd Denial: Among those who stood by

Mark 14:66-70 NKJV

**Peter Denies Jesus, and Weeps**

> **66** Now as **Peter was below in the courtyard**, one of the servant girls
> of the high priest came. **67** And when she saw **Peter warming himself**,
> she looked at him and said, “You also were with Jesus of Nazareth.”
> 
> **68** But he denied it, saying, “I neither know nor understand what you
> are saying.” And **he went out on the porch**, and a rooster crowed.
> 
> **69** And the servant girl saw him again, and began to say to those who
> stood by, “This is one of them.” **70** But he denied it again. And a little 
> later those who stood by said to Peter again, “Surely you are one of
> them; for you are a Galilean, and your speech shows it.”
> 
> **71** Then he began to curse and swear, “I do not know this Man of whom
> you speak!”
> 
> **72** A second time the rooster crowed. Then Peter called to mind the
> word that Jesus had said to him, “Before the rooster crows twice, you
> will deny Me three times.” And when he thought about it, he wept.

+ 1st Denial: After he was brought in. (On the "porch" perhaps?)
+ 2nd Denial: While Peter warmed himself.
+ 3rd Denial: (Still warming himself?)

John 18:15-18, 25-27

**Peter Denies Jesus**

> **15** And Simon Peter followed Jesus, and so did another disciple. Now
> that disciple was known to the high priest, and **went with Jesus into
> the courtyard of the high priest.** **16** But **Peter stood at the door
> outside.** Then the other disciple, who was known to the high priest,
> went out and spoke to her who kept the door, and **brought Peter in.** **17**
> Then the servant **girl who kept the door said to Peter**, “You are not
> also one of this Man’s disciples, are you?”
> 
> He said, “I am not.”
> 
> **18** Now the servants and officers who had made a fire of coals stood
> there, for it was cold, and they warmed themselves. And Peter stood
> with them and warmed himself.

**Peter Denies Twice More**

> 25 Now Simon **Peter stood and warmed himself.** Therefore they said to
> him, “You are not also one of His disciples, are you?”
> 
> He denied it and said, “I am not!”
> 
> 26 One of the servants of the high priest, a relative of him whose ear
> Peter cut off, said, “Did I not see you in the garden with Him?” 27
> Peter then denied again; and immediately a rooster crowed.


  [1]: https://biblehub.com/greek/4440.htm
  [2]: https://biblehub.com/greek/4439.htm
  [3]: https://biblehub.com/greek/4259.htm
  [4]: https://biblehub.com/greek/4253.htm
  [5]: https://biblehub.com/greek/833.htm