@aurafort shounen ai? Shoujo ai? Both? Neither? Is it really gay if the person kissing is a really a guy and they think they're kissing a girl? It's both gay and not gay, isn't it? Schrodinger's gay.
Also, I don't see why the yaoi tag would come in. Sure you can argue the original meaning, but on sites like this labeling it yaoi/yuri instead of shounen ai/shoujo ai is used to indicate it's more explicit, basically that they bang, not some pure kid getting all embarrassed because he had his first kiss (which is cuter anyway in my opinion).